zabbix yum安裝
基礎環境配置
最好能夠上外網,由於需要安裝一些軟件的時候,可能需要聯網,如果不能聯網的話,可以選擇將ZABBIX安裝所需要的軟件下載下來之后再安裝,本文講解的是聯網的安裝方式
想要本地下載zabbix相關軟件包,點我
[root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld [root@localhost ~]# setenforce 0 [root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config [root@localhost ~]# hostnamectl set-hostname zabbix
安裝zabbix
[root@zabbix ~]#rpm -Uvh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm [root@zabbix ~]#yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
安裝MySQL
[root@zabbix ~]#rpm -ivh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm [root@zabbix ~]#yum install -y mysql-server [root@zabbix ~]#systemctl start mysqld
配置MySQL
[root@zabbix ~]#mysql_secure_installation //安全設置mysql密碼:root 的密碼為zabbix [root@zabbix ~]#mysql -uroot -pzabbix //登陸數據庫,創建數據庫zabbix並給授權 mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; mysql> flush privileges; mysql>\q
導入數據庫
[root@zabbix ~]#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -u zabbix -B zabbix -pzabbix
配置zabbix
[root@zabbix ~]#cp /etc/zabbix/zabbix_server.conf{,.bak} [root@zabbix ~]#vi /etc/zabbix/zabbix_server.conf DBName=zabbix //數據庫名字,默認即可 DBUser=zabbix //連接數據庫的用戶名,默認即可 DBPassword=zabbix //連接數據庫的密碼
配置Apache
[root@zabbix ~]#cp -a /etc/httpd/conf.d/zabbix.conf{,.bak} [root@zabbix ~]#vi /etc/httpd/conf.d/zabbix.conf php_value date.timezone Asia/Shanghai //設置時區
設置開機自啟
[root@zabbix ~]#systemctl restart zabbix-server httpd mysqld
[root@zabbix ~]#systemctl enable zabbix-server httpd mysqld
web端配置
登陸
1.進入歡迎頁面,直接選擇下一步
2.檢查預安裝配置,最后一欄狀態OK,選擇下一步
3.配置數據庫連接,填寫數據庫端口和用戶以及密碼,填寫完成之后,選擇下一步
4.配置zabbix-server信息,檢查zabbix-server端口和主機,默認即可,選擇下一步
5.信息概覽,前面配置好的話,直接選擇下一步
6.安裝zabbix frontend ,安裝完成之后,選擇Finish
7.登陸 ,用戶名:Admin 密碼:zabbix