Linux下安装配置Zabbix监控

Zabbix安装配置

Linux环境搭建:
服务端    192.168.11.11
客户端    192.168.11.100

1、安装zabbix
yum install -y epel-release

安装rpm包的lamp环境
yum install -y  httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring

安装zabbix服务端(最新版本为2.4,这里安装的2.2版本):
yum install -y zabbix22 zabbix22-agent zabbix22-server  zabbix22-server-mysql zabbix22-web zabbix22-web-mysql net-snmp-devel

启动服务:
/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start
/etc/init.d/httpd start

修改mysql配置文件
vim /etc/my.cnf    //修改或增加如下内容
[mysql]
default-character-set = utf8
 
[mysqld]
character_set_server = utf8

启动mysql服务
/etc/init.d/mysqld start

创建数据库,导入数据
mysql -uroot -p -e  "create database zabbix"
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql

--------------------------------------分割线 --------------------------------------

一些Zabbix相关教程集合

--------------------------------------分割线 --------------------------------------

2、网页安装zabbix
浏览器访问 http://192.168.11.11/zabbix

Linux下安装配置Zabbix监控

第一次会出现,配置有错误的地方

Linux下安装配置Zabbix监控

需要修改vi /etc/php.ini 按照required进行设置
设置 date.timezone=Asia/Shanghai
设置完成后需要重启httpd # /etc/init.d/httpd restart
回到web页面点retry按钮,全部显示OK,继续下一步;
配置DB connect 信息
需要先授权一个用户 
mysql -uroot -e "grant all on zabbix.* to 'zabbix'@localhost identified by 'zabbix'"

输入mysql相关信息, 首先要测试一下,如果不通过,则需要调试,测试通过后,点next

Linux下安装配置Zabbix监控

Name 写127.0.0.1,(可以自定义)

Linux下安装配置Zabbix监控

下一页显示之前填写的信息,安装完成后点finish按钮;
填写的配置文件为:"/etc/zabbix/web/zabbix.conf.php"
默认管理员账号为 admin:zabbix
登录后会提示“zabbix server is not running”这样的错误,需要编辑一下 /etc/zabbix/zabbix_server.conf ,配置DBUser, DBPassword
DBPassword=zabbix
保存退出后,重启服务生效    /etc/init.d/zabbix-server restart
重启后zabbix 状态显示yes;


更改语言:
右上角profile——language里面选择chinese zh_cn,中文显示;

相关推荐