CentOS7安裝與配置Zabbix
1. 最小安裝CentOS7
2. 開啟網卡
sed -i "s/ONBOOT=no/ONBOOT=yes/" /etc/sysconfig/network-scripts/ifcfg-ens33
3. 重啟網絡服務
systemctl restart network
4. 安裝vim
yum -y install vim
5. 安裝epel倉庫
yum -y install epel-release
6. 更新係統
yum -y update
[root@test ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
7. 設置主機名
echo "test.zdy.com" > /etc/hostname
8. 關閉SELINUX
setenforce 0
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/sysconfig/selinux
9. 關閉firewalld(僅測試環境)
systemctl stop firewalld
systtemctl disable firewalld
10. 重啟係統
reboot
11. yum -y install wget
12. 下載與安裝zabbix和mysql倉庫
wget https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
yum localinstall zabbix-release-3.4-2.el7.noarch.rpm
yum localinstall mysql57-community-release-el7-11.noarch.rpm
13. 安裝LAMP
yum -y install php mysql-server
14. 啟動mysqld服務
systemctl start mysqld; systemctl enable mysqld
15. 找到mysql默認root密碼
grep password /var/log/mysqld.log
16. mysql安全初始化
mysql_secure_installation
17. 安裝Zabbix
yum -y install zabbix-server-mysql zabbix-web-mysql
18. 導入zabbix數據庫
cd /usr/share/doc/zabbix-server-mysql-3.4.1/
gzip -d create.sql.gz
mysql -u root -p
create database zabbix character set utf8 collate utf8_bin; # 創建zabbix數據庫
grant all privileges on zabbix.* to zabbix@localhost identified by 'redhat' with grant option; # 賦權限
use zabbix;
source create.sql; # 導數據
flush privileges; exit;
19. 設置php時區
vim /etc/php.ini
date.timezone = Asia/Shanghai
20. 啟動httpd服務
systemctl start httpd; systemctl enable httpd









最後更新:2017-10-23 09:33:49