Zabbix服務端的安裝及使用

環境:

centos7

vmware虛擬機

IP:192.168.213.130

zabbix官方下載網站https://www.zabbix.com/download,有簡要安裝流程。

 

一 安裝zabbix庫

# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

# yum clean all

 

二 yum安裝zabbix-server包,mysql數據庫

# yum install zabbix-server zabbix-agent mariadb mariadb-server httpd zabbix-server-mysql zabbix-web-mysql -y

 

三 添加防火牆配置,關閉selinux

# firewall-cmd --list-all  (查看防火牆放行的所有端口,服務等,可以看到只放行了ssh和dhcpv6)

image.png

 

# firewall-cmd --add-service=http --permanent

# firewall-cmd --add-port=10050/tcp --permanent

# firewall-cmd --add-port=10051/tcp --permanent

# firewall-cmd --reload

 

再次查看

# firewall-cmd --list-all

image.png

 

關閉selinux

# vim /etc/selinux/config

image.png

# setenforce 0   修改爲即時生效

 

四 啓動數據庫,初始化數據庫,創建數據庫,導入數據和模式。

 

1.啓動數據庫並添加自啓

# systemctl start mariadb

# systemctl enable mariadb      (添加開機啓動)

 

2.初始化數據庫

# mysql_secure_installation

image.png

 

image.png

 

3.創建數據庫

# mysql -uroot -p

password(數據庫root密碼)

mysql> create database zabbix character set utf8 collate utf8_bin;

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

mysql> quit;

 

4.導入數據和模式

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

 

 

五 編輯配置文件

 

1.修改zabbix-server配置文件

# vim /etc/zabbix/zabbix_server.conf

找到124行取消註釋,輸入zabbix賬戶密碼

image.png

 

2.爲zabbix修改前端php文件

# vim /etc/httpd/conf.d/zabbix.conf

找到第20行取消註釋,修改爲中國時區

image.png

 

六 啓動http和zabbix服務

# systemctl restart zabbix-server.service

# systemctl enable zabbix-server.service

# systemctl restart httpd

# systemctl enable httpd

# systemctl start zabbix-agent.service

# systemctl enable zabbix-agent.service

 

 

七 web管理頁面配置zabbix server

 在瀏覽器打開192.168.213.130/zabbix,如果上述操作無誤會出現如下頁面。

 

image.png

檢查配置

image.png

鏈接數據庫信息,輸入數據庫zabbix賬號的密碼

image.png

 

image.png

 

image.png

 

image.png

輸入默認的管理員賬號密碼  Admin/zabbix

image.png

至此zabbix服務端安裝完成。


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