zabbix图形界面安装及解决异常问题过程(二) àì夳堔傛蜴生んèń 2022-05-19 23:53 452阅读 0赞 一、安装过程 1、输入IP地址或域名访问后得到如下图 ![70][] 2、点击next step进入一下报错界面 ![70 1][] 问题原因:ldap.so模块缺失 解决办法:重新编译安装 安装依赖包:\[root@localhost ~\]\# yum install openldap openldap-devel -y 停止php服务:\[root@localhost ~\]\# pkill php-fpm 按照原来编译的参数重新编译并加上--with-ldap参数 \[root@localhost ~\]\# ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-bz2 --with-curl --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local --enable-gd-native-ttf --with-iconv-dir=/usr/local --enable-mbstring --enable-calendar --with-gettext --with-libxml-dir=/usr/local --with-zlib --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --enable-dom --enable-xml --enable-fpm --with-libdir=lib64 --enable-bcmath --with-ldap \[root@localhost ~\]\# make && make install \[root@localhost ~\]\# make test 从新刷新网页界面后得到以下界面 ![70 2][] 3、进入下一步再次数据库链接异常报错 ![70 3][] 报错原因:php链接数据库异常 解决办法: 查找数据库的sock文件: \[root@localhost ~\]\# find / -name mysql.sock /var/lib/mysql/mysql.sock 修改php的php.ini配置文件: \[root@localhost ~\]\# vim /usr/local/php/etc/php.ini \[root@localhost ~\]\# sed -n '/mysqli.default\_socket/p' /usr/local/php/etc/php.ini mysqli.default\_socket = /data/mysql/mysql.sock 重启php: \[root@localhost ~\]\# pkill php-fpm \[root@localhost ~\]\# /usr/local/php/sbin/php-fpm 解决后的到如下图: ![70 4][] 4、点击下一步得到数据库的相应信息,如下 ![70 5][] 5、点击下一步有报错,报错信息如下 ![70 6][] 问题原因:数据库信息在zabbix配置文件里没有配置好 解决办法: 修改配置文件 \[root@localhost ~\]\# cd /data/zabbix/conf/ \[root@localhost conf\]\# cp zabbix.conf.php.example zabbix.conf.php \[root@localhost conf\]\# vim zabbix.conf.php ![70 7][] 重启php服务: \[root@localhost conf\]\# pkill php-fpm \[root@localhost conf\]\# /usr/local/php/sbin/php-fpm 刷新网页得到以下报错: ![70 8][] 问题原因:手动修改的文件无法起作用 解决办法: 点击上图中蓝色的Download the configuration file 后下载zabbix.conf.php文件,并将文件传到服务器的zabbix目录的conf路径下的配置文件,我的路径是/data/zabbix/conf 放到路径下后我们直接刷新网页界面,得到如下图: ![70 9][] 出现以上的绿色字样标志着我们的zabbix已经安装完毕,此时可以点击finish 6、此时出现登陆界面了:(默认账号是:admin,密码是:zabbix) ![70 10][] 7、登陆后出现以下报错: ![70 11][] 错误原因:zabbix配置文件中调用的MySQL sock文件配置是默认配置与本次数据库的sock文件路径不一样 解决办法: 修改zabbix安装目录下的配置问文件的sock路径配置 \[root@localhost php-7.2.7\]\# vim /usr/local/zabbix/etc/zabbix\_server.conf \[root@localhost php-7.2.7\]\# sed -n '/mysql.sock/p' /usr/local/zabbix/etc/zabbix\_server.conf DBSocket=/data/mysql/mysql.sock 重启zabbix\_server服务: \[root@localhost php-7.2.7\]\# pkill zabbix\_server \[root@localhost php-7.2.7\]\# /usr/local/zabbix/sbin/zabbix\_server 此时刷新问界面得到以下的正确的主页: ![70 12][] 至此我们的图形界面安装完毕 接下来就是图形配置 [70]: /images/20220520/a95ff9ea1ac34de4b277b242d2477a06.png [70 1]: /images/20220520/a72a7bf09474457588d5a13bdb0b543e.png [70 2]: /images/20220520/9f340a1140c2452aa690597245f30265.png [70 3]: /images/20220520/a046bd5f0a06415ca7916720f040d529.png [70 4]: /images/20220520/e663d90ab4774ee48d1c1a54d47c5b36.png [70 5]: /images/20220520/a08a95669b7d488daca5686161c76afa.png [70 6]: /images/20220520/04c2df21250940198f8a36c6bf5cbb5f.png [70 7]: /images/20220520/9e811eb51eec450da8a8318f9ab63c15.png [70 8]: /images/20220520/2f6afb7bd58749ed82a87f4c4793f817.png [70 9]: /images/20220520/ac67f7828ea54218ac18ef47bca5ed90.png [70 10]: /images/20220520/eae62323d05240beb83e3bc5f7c025d4.png [70 11]: /images/20220520/234b2e7a839a4967aa63ece4fe0f12c6.png [70 12]: /images/20220520/3543c1dca63a4af8bcb9a2a8e8e13b39.png
还没有评论,来说两句吧...