Centos 7 如何安装zabbix
1、根据引用经验关闭selinux
sestatus
确认selinux关闭
2、运行命令
sudo rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
导入源
3、运行命令
sudo yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
安装zabbix包
4、按照引用经验安装mysql
运行命令
sudo mysql -uroot -p
输入密码
5、运行命令
create database zabbix character set utf8 collate utf8_bin;
创建数据库zabbix
6、运行命令
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbixpasswd';
创建数据库用户zabbix 并赋予对zabbix数据库权限
quit;
退出数据库
7、运行命令
cd /usr/share/doc/zabbix-server-mysql-4.0.0/
sudo zcat create.sql.gz | mysql -uroot -p zabbix
导入数据库架构
8、运行命令
sudo vi /etc/zabbix/zabbix_server.conf
编辑zabbix配置文件
9、取消注释并修改如下行
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbixpasswd
10、运行命令
sudo vim /etc/httpd/conf.d/zabbix.conf
修改httpd配置
11、编辑确认如下行
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai
12、运行命令
sudo systemctl start zabbix-server
sudo systemctl enable zabbix-server
sudo systemctl status zabbix-server
添加zabbix服务自启动并开启服务
13、运行命令
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl status httpd
添加httpd服务自启动并开启服务
14、运行命令
firefox http://localhost/zabbix
打开管理后台
15、欢迎界面
点击 Next step
16、条件检查
点击 Next step
17、配置数据库
点击 Next step
18、点击 Next step
19、确认信息
点击 Next step
20、完成界面
点击 Finish
21、默认用户Admin
默认密码zabbix
Sign in
22、进入管理界面
Enjoy it!!!