linux搭建zabbix

首先:檢查防火牆是夠關閉;
一、
Rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
根據官網上你需要的版本下載;
二、安裝zabbix程序包,安裝mysql、zabbxi-agent
1.yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
三、啓動mariadb並設置開機啓動,創建數據庫實例,授權
1.systemctl start mariadb      #啓動mariadb
2.systemctl enable mariadb  #設置開機啓動
3.mysql     #登入數據庫
4.create database zabbix character set utf8 collate utf8_bin;   #創建數據庫實例
5. grant all privileges on zabbix. to zabbix@'%' identified by 'zabbix';   #授權所有主機訪問數據庫實例zabbix,用戶名/密碼:zabbix/zabbix
6.grant all privileges on zabbix.
to zabbix@localhost identified by 'zabbix';   #授權localhost主機名訪問數據庫實例zabbix,用戶名/密碼:zabbix/zabbix
7.grant all privileges on zabbix.* to [email protected] identified by 'zabbix';  #授權localhost.localdomain主機訪問數據庫實例zabbix,用戶名/密碼:zabbix/zabbix
四、cd /usr/share/doc/zabbix-server-mysql-3.4.4/ #進入create.sql.gz所在目錄
1.zcat create.sql.gz |mysql -uroot zabbix    #導入數據
(1)導入數據時登陸數據庫查看是否導入成功,不成功擇頁面配置數據庫會出現錯誤。
2.配置zabbix-server的配置文件zabbix_server.conf
(1)# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost        # 數據主機名--此項爲註釋項,去掉註釋 DBName=zabbix         # 數據庫實例
DBUser=zabbix         # 用戶名
DBPassword=zabbix       # 密碼--此項爲註釋項,去掉註釋,填上密碼
(2)編輯Apache的配置文件,消註釋設置正確的時區
①# vi /etc/httpd/conf.d/zabbix.conf
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
五、啓動zabbix
1.systemctl start(restart) zabbix-server zabbix-agent httpd
2.設置開機啓動
(1)systemctl enable zabbix-server zabbix-agent httpd
六、Zabbix Web網頁安裝
1.在瀏覽器輸入地址http://服務器ip/zabbix/setup.php,出現歡迎界面,點擊下一步;

(1)出現必要條件檢測界面,正常都是OK,點擊下一步

(2).配置DB連接,與zabbix_server.conf文件中主機、數據庫名稱、用戶名、密碼保持一致,點擊下一步

(3)zabbix服務器詳細信息,點擊下一步

(4)安裝前彙總,檢查信息無誤,點擊下一步安裝

(5)安裝成功

七、zabbix網頁登錄
1.在瀏覽器輸入http://zabbix服務器ip/zabbix/index.php,輸入管理員用戶名Admin(區分大小寫),默認密碼zabbix,點擊登入即可。

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