关于 zabbix_server启动报错
报错代码:
./zabbix_server: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory
解决办法:
ln -s /phpstudy/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18
安装过程:
centos部署zabbix3.2.6
部署lnmp环境
下载zabbix
安装zabbix的yum源
[root@erhui2 local]# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm
下载zabbix源码包
wget https://dronedata.dl.sourceforge.net/project/zabbix/ZABBIX Latest Stable/3.2.4/zabbix-3.2.4.tar.gz
创建用户
[root@erhui2 local]# groupadd zabbix
[root@erhui2 local]# useradd -g zabbix zabbix
配置数据库
修改mysql初始密码
mysql> set password=password('tuyougame');
创建mysql初始库
初始化zabbix数据库
[root@erhui2 mysql]# pwd
/opt/zabbix-3.2.6/database/mysql
[root@erhui2 mysql]# mysql -uzabbix -pzabbix zabbix <schema.sql
[root@erhui2 mysql]# mysql -uzabbix -pzabbix zabbix <images.sql
[root@erhui2 mysql]# mysql -uzabbix -pzabbix zabbix <data.sql
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> flush privileges;
安装zabbix
安装相关依赖环境
编译安装zabbix
修改zabbix配置文件中的mysql配置
启动zabbix
[root@erhui2 zabbix-3.2.6]# /usr/local/sbin/zabbix_server
[root@erhui2 zabbix-3.2.6]
LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
Timeout=4
LogSlowQueries=3000
[root@erhui2 zabbix-3.2.6]# ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
[root@erhui2 zabbix-3.2.6]# make install
[root@erhui2 mysql]# yum -y install libxml2* snmp* net-snmp* curl* php-mysql --skip-broken
[root@erhui2 zabbix-3.2.6]# yum -y install libcurl-devel libcurl
安装web环境
拷贝web文件至nginx目录
访问页面:http://ip
已经到了初始化界面
初始化后会发现一些php相关的报错,根据提示安装相关依赖
最后一步会提示下载配置文件到
/usr/share/nginx/html/conf
下拷贝过去,刷新页面,即可跳转至登陆界面
初始用户/密码:Admin/zabbix
vim /etc/php-fpm.d/www.conf
...
post_max_size =16M
max_execution_time =300
max_input_time =300
date.timezone = PRC
post_max_size = 32M
always_populate_raw_post_data = -1
yum -y install php56w-mysql php56w-bcmath php56w-mbstring php56w-gd php56w-xml
[ ]
[ ]
[ ]
/var/lib/php
[ ]