zabbix:3.4部署
1、安装zabbix
添加Zabbix库:安装存储库配置包。这个包包含yum(软件包管理器)配置文件。
RHEL 7:运行以下命令
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
2、服务器/代理/前端安装
要安装Zabbix服务器(RHEL 7可以使用),MySQL支持:运行以下命令:
yum install zabbix-server-mysql
3、使用MySQL支持安装Zabbix代理:运行以下命令:
yum install zabbix-proxy-mysql
4、在MySQL支持下安装Zabbix前端:运行以下命令:
yum install zabbix-web-mysql
5、导入数据(这一步首先要完成在mysql中建立zabbix库)
安装完成mysql之后,按照下面步骤配置相关数据库(mysql安装关注下方公众号可获取安装资料,这里不做讲解):
a、登录 创建root管理员:
mysqladmin -u root password 123456
b、新增zabbix 库
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ’123456';
mysql> quit;
现在使用MySQL导入服务器的初始模式和数据:运行以下命令:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
6、为Zabbix服务器/代理配置数据库:运行以下命令:
编辑zabbix_server。conf或zabbix_proxy。conf使用创建的数据库。例如:
在DBPassword中使用Zabbix数据库密码MySQL;
7、已经配置了一些PHP设置。但有必要取消对“日期”的评论。时区设置,为您设置正确的时区。(因为默认没开启,因为zabbix不知道使用者在哪个时区,需要自己配置)使用以下命令:
vi /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300php_value memory_limit 128Mphp_value post_max_size 16Mphp_value upload_max_filesize 2Mphp_value max_input_time 300php_value always_populate_raw_post_data -1# php_value date.timezone Europe/Riga
下面新增:设置时区为上海时区
php_value date.timezone Asia/Shanghai
8、Zabbix服务器进程开始
现在是开始Zabbix服务器进程的时候了:运行以下命令:
service zabbix-server start
vim /etc/selinux/config
修改为SELINUX=disabled,修改后执行:service httpd restart
安装:yum install zabbix-agent
service zabbix-agent start
9、修改防火墙
iptables –F
iptables –X
iptables -Z
10、查看进程
rpm -ql zabbix-web | grep example.conf
关注公众号获取更多自动化测试相关学习资料
安装zabbix
领取专属 10元无门槛券
私享最新 技术干货