zabbix 安装

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服务端:yum install  zabbix20 zabbix20-agent zabbix20-server  zabbix20-server-mysql zabbix20-web zabbix20-web-mysql net-snmp-devel
/etc/init.d/zabbix-server start; (服务端)/etc/init.d/zabbix-agent start(客户端)
/etc/init.d/httpd start; (启动apache)
修改一下mysql配置文件

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

刚搭建好的mysql 没有密码,直接回车就OK

建库,导入数据
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
mysql -uroot -e "grant all on *.* to 'zabbix'@'localhost' identified by 'zabbix';" 创建一个用户 并授权

这个时候需要编辑一下 /etc/zabbix/zabbix_server.conf 文件

配置DBUser, DBPassword。

wKiom1XYZXOCkac4AAEQ1A-3cgk993.jpg


2.网页安装zabbix
浏览器访问 http://ip(本机)/zabbix  ,默认会有这样的错。

spacer.gifwKiom1XYYB3Ap5wzAAJ3BHvnx5w421.jpg

打开php.ini。

vim /etc/php.ini 

需要修改:

post_max_size = 8M       将 8修改成16
max_execution_time = 30      将  30修改成300
max_input_time = 60      将 60修改成300


如果 PHP time zone 那行出错 

 解决办法:
                                   vi /etc/php.ini
                                   找到date.timezone参数
                                   添加一行
                                   date.timezone = Asia/Shanghai
                                   /etc/init.d/httpd  restart                 (OK)

重启 httpd 

service httpd restart

修改后,在网页点Retry  

NEXT:

wKiom1XYYh-zf4E5AAJ2b6oP0dk166.jpg


将 User 中的 root 更换成 之前创建的 zabbix 密码:zabbix

点Test connection 确认后显示OK 点NEXT

wKioL1XYZU-wbs-tAAHTiHyAawM142.jpg

其他保持默认

Name 写127.0.0.1,(可以自定义)点next,再点next,最后点finish
默认管理员账号为 admin:zabbix

这时 zabbix 就已经搭建完成

你可能感兴趣的:(zabbix)