CentOS7下zabbix3.4安裝與配置

Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虛擬機中安裝好CentOS 7.0 x64,並設置好IP,允許虛擬機聯網。

1、關閉防火牆

設置關閉防火牆
systemctl stop firewalld.service

設置永久關閉防火牆
systemctl disable firewalld.service

2、關閉SELinux

查看SELinux狀態
getenforce

修改SELinux狀態
vi /etc/sysconfig/selinux/
SELinux=disabled

快速修改
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config
grep SELINUX=disabled /etc/selinux/config

不關機關閉SELinux
setenforce 0

3、安裝MySQL
從最新版本的linux系統開始,默認的是 Mariadb而不是mysql!

使用系統自帶的repos安裝很簡單:
yum install -y mariadb mariadb-server

啓動mariadb
systemctl start mariadb

之前的服務管理命令還可以用
service mariadb start

設置開機自啓動
systemctl enable mariadb

安全初始化,設置root密碼等
mysql_secure_installation

測試登錄
mysql -uroot –p

複製代碼

4、安裝Zabbix

安裝 zabbix 官方源
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

安裝 server和web端,基於mysql數據庫
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y

5、初始化 zabbix DB

mysql -uroot -p

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘’;

mysql>flush privileges;

mysql> quit;

導入數據
cd /usr/share/doc/zabbix-server-mysql*
zcat create.sql.gz | mysql -uroot zabbix
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix(快捷)

6、修改 Zabbix Server 配置,並啓動 Zabbix Server 服務

vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBPassword=zabbix

快捷操作命令:
sed -i “s/ DBHost/DBHost/g” zabbix_server.conf
sed -i “s/ DBPassword=/DBPassword=zabbix/g” zabbix_server.conf

啓動zabbix-server服務
systemctl start zabbix-server
systemctl start zabbix-agent

開機自啓動zabbix-server服務
systemctl enable zabbix-server
systemctl enable zabbix-agent

7、啓動 zabbix 管理界面

編輯PHP配置
php_value date.timezone Asia/Shanghai

快捷修改命令
sed -i “s/ php_value date.timezone Europe/Riga/php_value date.timezone Asia/Shanghai/g” /etc/httpd/conf.d/zabbix.conf

啓動Apache服務
systemctl start httpd

開機啓動Apache服務
systemctl enable httpd

8、SELinux配置
setsebool -P httpd_can_connect_zabbix on
setsebool -P httpd_can_network_connect_db on

9、登陸 Zabbix 管理頁面http://localhost/zabbix/,顯示Zabbix安裝嚮導。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章