Linux云计算架构-zabbix企业级监控部署及使用(2)-配置zabbix web
文章目录
- Linux云计算架构-zabbix企业级监控部署及使用(2)-配置zabbix web
- 安装部署Zabbix web
- 调整中文
- 解决中文字符集错误的问题
Linux云计算架构-zabbix企业级监控部署及使用(2)-配置zabbix web
1. 安装部署Zabbix web
以下用截图和文字说明安装情况:
# 修复php选项报错
# 修改php的配置文件
# 查看下mysql的sock文件所在为位置,方便php配置文件的1170行填写信息
[root@master ~]# ll /var/lib/mysql/mysql.sock
srwxrwxrwx 1 mysql mysql 0 6月 24 07:24 /var/lib/mysql/mysql.sock
[root@master ~]# vim /usr/local/php/php.ini
671 post_max_size = 16M
383 max_execution_time = 300
393 max_input_time = 300
939 date.timezone =Asia/Shanghai
1170 mysqli.default_socket = /var/lib/mysql/mysql.sock
# 若提示未安装PHP LDAP模块,为了不影响后续功能,最好将这个模块编译进去。
# 配置openldap环境,不然编译前准备会报错。
[root@master ~]# yum install -y openldap-devel openldap
[root@master ~]# ln -s /usr/lib64/libldap* /usr/lib/
# 进入到php源码包的扩展模块的ldap目录下
[root@master ~]# cd /usr/local/src/php-7.1.24/ext/ldap/
# 执行脚本phpize,生成configure文件
[root@master ldap]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version: 20160303
Zend Module Api No: 20160303
Zend Extension Api No: 320160303
# 编译前准备
[root@master ldap]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-ldap
# 编译及编译安装
[root@master ldap]# make && make install
# ldap.so模块安装在以下路径
Build complete.
Don't forget to run 'make test'.
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20160303/
[root@master ldap]# cd /usr/local/php/lib/php/extensions/no-debug-zts-20160303/
[root@master no-debug-zts-20160303]# ll
总用量 5024
-rwxr-xr-x 1 root root 179064 6月 25 07:41 ldap.so
-rwxr-xr-x. 1 root root 3330458 6月 20 18:25 opcache.a
-rwxr-xr-x. 1 root root 1626792 6月 20 18:25 opcache.so
# 编辑php配置文件,最后加入ldap.so即可
[root@master ~]# vim /usr/local/php/php.ini
extension = ldap.so
# 重启php-fpm服务
[root@master ~]# /etc/init.d/php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm done
全部都ok了,点击”Next step”
刷新一下zabbix web页面,点击”Finish”
看到以下界面,说明web已经基本配置完成了。
2. 调整中文
配置好zabbix后,默认用户名和密码是admin和zabbix。刚登录是看到以下界面:
调整中文:
就可以看到友好的中文界面:
配置监控zabbix服务器自身:
刷新下页面:
查看监控数据:
3. 解决中文字符集错误的问题
细心的同学可能发现,下面的数据统计乱码了。
可以这样解决:
①找到window下的字体文件,一般在目录C:\Windows\Fonts
下
②找到想要显示的那个,复制到nginx关于html的字体目录下。
[root@master ~]# cd /usr/local/nginx/html/fonts/
[root@master fonts]# ls
DejaVuSans.ttf
# 备份原来的ttf文件,将从windows复制过来的字体文件改为默认ttf名称。
# 这里选择黑体 常规
[root@master fonts]# ls
DejaVuSans.ttf SIMHEI.TTF
[root@master fonts]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
[root@master fonts]# mv SIMHEI.TTF DejaVuSans.ttf
[root@master fonts]# ls
DejaVuSans.ttf DejaVuSans.ttf.bak
# 再刷新下web,可以看到显示已经正常了。
以上就是配置zabbix web的具体方法。之后会继续发布zabbix监控的使用,也是zabbix的最后一个内容了。
觉得有用的可以关注博主,不懂得可以在博文下方评论。有空会回复。
还没有评论,来说两句吧...