centos6.4yum安装和配置zabbix_server
2014-10-17 12:46
567 查看
最近有时间通过yum安装搭建了一台zabbix_server,服务器是新安装的centos6.4,安装了163的源和epel源(传送门),安装了base和Development tools软件组,以下是操作过程
安装zabbix的官方源
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum install zabbix-server zabbix mysql-server zabbix-agent zabbix-web-mysql
service mysqld start
我在启动mysql时遇到以下错误
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist,原来是没有初始化,执行以下命令再次运行即可
mysql_install_db
service mysqld start
mysqladmin -uroot password test1234
mysql -uroot -ptest1234
create database zabbix character set utf8;
grant all on zabbix.* to zabbix@localhost identified by '123456';
flush privileges
use zabbix
source /usr/share/doc/zabbix-server-mysql-2.4.1/create/schema.sql
source /usr/share/doc/zabbix-server-mysql-2.4.1/create/images.sql
source /usr/share/doc/zabbix-server-mysql-2.4.1/create/data.sql
按ctrl+c退出mysql,修改/etc/zabbix/zabbix_server.conf为如下内容
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
DBSocket=/var/lib/mysql/mysql.sock
SNMPTrapperFile=/var/log/snmptt/snmptt.log
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
修改完后启动zabbix-server和httpd服务
service zabbix-server start
service httpd start
在自己电脑上访问服务器,http://服务器IP/zabbix
有不符合的都会显示在下面,且"Next"会变灰,只有通过所有条件才能安装下一步
我安装时就只有一个php时区问题,修改php.ini,在php.ini中找到data.timezone =去掉它前面的;号,然后设置data.timezone = “Asia/Shanghai”;重启httpd服务再次访问即通过
输入mysql的帐号密码,点击测试连接
输入帐号admin,密码是zabbix,登录成功的页面如下
中间我有一步漏了,启动服务器上的zabbix-agent
service zabbix-agent start
在到zabbix上开启监控
安装zabbix的官方源
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum install zabbix-server zabbix mysql-server zabbix-agent zabbix-web-mysql
service mysqld start
我在启动mysql时遇到以下错误
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist,原来是没有初始化,执行以下命令再次运行即可
mysql_install_db
service mysqld start
mysqladmin -uroot password test1234
mysql -uroot -ptest1234
create database zabbix character set utf8;
grant all on zabbix.* to zabbix@localhost identified by '123456';
flush privileges
use zabbix
source /usr/share/doc/zabbix-server-mysql-2.4.1/create/schema.sql
source /usr/share/doc/zabbix-server-mysql-2.4.1/create/images.sql
source /usr/share/doc/zabbix-server-mysql-2.4.1/create/data.sql
按ctrl+c退出mysql,修改/etc/zabbix/zabbix_server.conf为如下内容
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
DBSocket=/var/lib/mysql/mysql.sock
SNMPTrapperFile=/var/log/snmptt/snmptt.log
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
修改完后启动zabbix-server和httpd服务
service zabbix-server start
service httpd start
在自己电脑上访问服务器,http://服务器IP/zabbix
有不符合的都会显示在下面,且"Next"会变灰,只有通过所有条件才能安装下一步
我安装时就只有一个php时区问题,修改php.ini,在php.ini中找到data.timezone =去掉它前面的;号,然后设置data.timezone = “Asia/Shanghai”;重启httpd服务再次访问即通过
输入mysql的帐号密码,点击测试连接
输入帐号admin,密码是zabbix,登录成功的页面如下
中间我有一步漏了,启动服务器上的zabbix-agent
service zabbix-agent start
在到zabbix上开启监控
相关文章推荐
- CentOS6.5上Zabbix3.0的RPM安装【一】-安装并配置Server
- Zabbix 1.8.10在CentOS 5.5上的安装配置
- zabbix-1.9.*server端安装配置
- centos6.4安装zabbix server2.4.2
- centos 安装Zabbix Server 2.2.3
- CentOS 6.4下Zabbix的安装配置
- centos下安装配置zabbix监控
- CENTOS中HELIX SERVER安装、配置
- Centos 6.4 下 安装配置zabbix2.2.9(一)
- Centos 6.4 下 安装配置zabbix2.2.9(二)
- CentOS 6.3安装配置zabbix-1.8.15
- centos6.5安装配置nginx+php+mysql+httpsqs+ttserver+redis
- zabbix2.0.x Server安装配置
- zabbix系列(一):zabbix server的安装配置
- centos5.9上安装配置zabbix2.0.5服务端 推荐
- CentOS 6.3 编译安装 配置 nginx server php mysql c gcc g++ c++等
- CentOS 下zabbix_agent 的安装配置_落英缤纷
- CentOS6.0/RedHat Server 6.4安装配置过程 详细图解!
- 安装配置zabbix-server