2018-02-08 lnmp环境下yum安装zabbix最新版
2018-02-08 本文已影响0人
张大志的博客
1、创建zabbix数据库,并授权zabbix用户
2、安装zabbix
yum install zabbix-agent zabbix-get zabbix-sender zabbix-server-mysql zabbix-web-mysql
3、修改文件属主和数组
chown -R www:www /etc/zabbix/web #将web目录的下的文件属主和数组都改为www用户,因为nginx和php-fpm的用户都是www
cp -a /usr/share/zabbix/ /data/wwwroot/default/zabbix #将zabbix目录拷贝到nginx的网站的根目录/data/wwwroot/default/下,并命名为zabbix
chown -R www:www /data/wwwroot/default/zabbix #修改属主和数组
4、修改php配置文件
sed -i 's/^;date.timezone =/date.timezone = Asia\/Shanghai/' /etc/php.ini
sed -i 's/^post_max_size =.*/post_max_size = 16M/' /etc/php.ini
sed -i 's/^max_execution_time =.*/max_execution_time = 300/' /etc/php.ini
sed -i 's/^max_input_time =.*/max_input_time = 300/' /etc/php.ini
5、导入数据
[root@centos6 web]# cd /usr/share/doc/zabbix-server-mysql-4.0.0/
[root@centos6 zabbix-server-mysql-4.0.0]# ls
AUTHORS ChangeLog COPYING create.sql.gz NEWS README
[root@centos6 zabbix-server-mysql-4.0.0]# zcat create.sql.gz |mysql -uzabbix -p123456 -h127.0.0.1 zabbix
6、修改zabbix-server的配置文件
[root@centos6 zabbix-server-mysql-4.0.0]# cat /etc/zabbix/zabbix_server.conf |grep ^[^#]
ListenPort=10051
SourceIP=192.168.100.174
LogFileSize=1
DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
DBPassword=123456
7、启动zabbix-server
find / -iname libmysqlclient.so.16 #此时启动时会报错,先查找一下这个文件在哪
vim /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib64/mysql #查找到libmysqlclient.so.16文件在此目录下,在此文件中加上这个目录
ldconfig
service zabbix-server start #此时启动成功
8、访问网站,安装zabbix
http://192.168.100.174/zabbix/setup.php
安装完成后需要登录默认的管理账号:用户名:admin,密码:zabbix