关于phpstudy中linux集成环境zabbix安装问题

匿名 (未验证) 提交于 2019-12-02 21:59:42
关于 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

  1. 部署lnmp环境

  2. 下载zabbix

    安装zabbix的yum源

    下载zabbix源码包

  3. 创建用户


    1. [root@erhui2 local]

    2. [root@erhui2 local]# useradd -g zabbix zabbix

  4. 配置数据库

    修改mysql初始密码

    创建mysql初始库


    初始化zabbix数据库


    1. [root@erhui2 mysql]# pwd

    2. /opt/zabbix-3.2.6/database/mysql

    3. [root@erhui2 mysql]# mysql -uzabbix -pzabbix zabbix <schema.sql

    4. [root@erhui2 mysql]# mysql -uzabbix -pzabbix zabbix <images.sql

    5. [root@erhui2 mysql]# mysql -uzabbix -pzabbix zabbix <data.sql

    6. mysql> create database zabbix character set utf8 collate utf8_bin;

    7. mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

    8. mysql> flush privileges;

  5. 安装zabbix

    安装相关依赖环境


    编译安装zabbix


    修改zabbix配置文件中的mysql配置


    启动zabbix


    1. [root@erhui2 zabbix-3.2.6]# grep -vE "^#|^$"

    2. LogFile=/tmp/zabbix_server.log

    3. DBHost=localhost

    4. DBName=zabbix

    5. DBUser=zabbix

    6. DBPassword=zabbix

    7. Timeout=4

    8. LogSlowQueries=3000

    9. [root@erhui2 zabbix-3.2.6]# ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2

    10. [root@erhui2 zabbix-3.2.6]# make install

    11. [root@erhui2 mysql]# yum -y install libxml2* snmp* net-snmp* curl* php-mysql --skip-broken

    12. [root@erhui2 zabbix-3.2.6]# yum -y install libcurl-devel libcurl

    1. 安装web环境

      拷贝web文件至nginx目录


      访问页面:http://ip

      已经到了初始化界面

      初始化后会发现一些php相关的报错,根据提示安装相关依赖


      最后一步会提示下载配置文件到/usr/share/nginx/html/conf

      拷贝过去,刷新页面,即可跳转至登陆界面

      初始用户/密码:Admin/zabbix

      1. vim /etc/php-fpm.d/www.conf

      2. ...

      3. post_max_size =16M

      4. max_execution_time =300

      5. max_input_time =300

      6. date.timezone = PRC

      7. post_max_size = 32M

      8. always_populate_raw_post_data = -1


      9. yum -y install php56w-mysql php56w-bcmath php56w-mbstring php56w-gd php56w-xml

      10. [root@erhui2 ~]# cp -r /opt/zabbix-3.2.6/frontends/php/* /usr/share/nginx/html/

      11. [root@erhui2 php]# chown root:nginx session/

      12. [root@erhui2 php]# pwd

      13. /var/lib/php

      14. [root@erhui2 ~]


    原文:http://blog.51cto.com/hudamao/2136395

    易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
    该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!