Linux部署ZABBIX-3.4.2
官网
https://www.zabbix.com
认识
1、zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案
2、zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题
3、zabbix由2部分构成,zabbix server与zabbix agent
4、zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上
zabbix服务端
php安装
zabbix 3.x对PHP的要求最低为5.4
#CentOs 5.x
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
#CentOs 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
#CentOs 7.X
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
#安装完成后可以使用yum repolist查看已经安装的源,也可以通过ls /etc/yum.repos.d/查看
#然后再执行命令
yum install php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap php56w-fpm
修改配置
vim /etc/php.ini
#修改如下配置:
date.timezone = Asia/Shanghai #890行
post_max_size = 32M #663行
max_execution_time = 300 #375行
max_input_time = 300 #385行
always_populate_raw_post_data = -1 #705行
mysql安装
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
yum install -y mysql-server mysql-devel
修改配置
vim /etc/my.cnf
#修改如下配置:
[mysqld]
innodb_file_per_table #独立表空间模式
执行命令
service mysqld start
mysql_secure_installation #MySQL安全配置向导
Enter current password for root (enter for none): <–初次运行直接回车
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车然后输入123456
Remove anonymous users? [Y/n] <– 是否删除匿名用户,生产环境建议删除,所以直接回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,根据自己的需求选择Y/n
Remove test database and access to it? [Y/n] <– 是否删除test数据库,直接回车
Reload privilege tables now? [Y/n

本文档详细介绍了如何在Linux上部署ZABBIX 3.4.2,包括服务端的PHP、MySQL、ZABBIX安装及配置,客户端的安装与配置,并提供了安装过程中可能遇到的问题及解决方法,如中文乱码问题。

2686

被折叠的 条评论
为什么被折叠?



