1、服務端部署php
# 安裝擴展源,再安裝服務依賴包 [root@zabbix ~]# yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring # 安裝zabbix數據包 [root@zabbix ~]# yum install -y zabbix22 zabbix22-agent zabbix22-server zabbix22-server-mysql zabbix22-web zabbix22-web-mysql net-snmp-devel # 分別啓動一下服務 [root@zabbix ~]# /etc/init.d/zabbix-server start Starting Zabbix server: [肯定] [root@zabbix ~]# /etc/init.d/zabbix-agent start Starting Zabbix agent: [肯定] [root@zabbix ~]# /etc/init.d/httpd start 正在啓動 httpd: [肯定] # mysql配置修改字符集 [root@zabbix ~]# vim /etc/my.cnf [mysql] default-character-set = utf8 [mysqld] character_set_server = utf8 [root@zabbix ~]# /etc/init.d/mysqld start 正在啓動 mysqld: [肯定] # 建立數據庫,導入數據 [root@zabbix ~]# mysql -uroot -e "create database zabbix" [root@zabbix ~]# mysql -uroot -e "grant all on zabbix.* to 'root'@'localhost' identified by 'zabbix'" [root@zabbix ~]# mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql Enter password: [root@zabbix ~]# mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/p_w_picpaths.sql Enter password: [root@zabbix ~]# mysql -uroot -p --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql Enter password:
經過瀏覽器訪問,進入zabbix安裝首頁,點擊下一步mysql
這裏出現了一些fail選項,咱們須要對主機的php配置進行調試linux
[root@zabbix ~]# vim /etc/php.ini post_max_size = 8M 修改成 post_max_size = 16M max_execution_time = 30 修改成 max_execution_time = 300 max_input_time = 60 修改成 max_input_time = 300 ;date.timezone = 修改成 date.timezone = 'Asia/Chongqing' [root@zabbix ~]# /etc/init.d/httpd restart 中止 httpd: [肯定] 正在啓動 httpd: [肯定]
點擊retry,所有OK了,點擊nextweb
進行數據庫信息配置sql
點擊Test connection ,測試OK,點擊下一步數據庫
輸入主機IP地址和端口號(默認值),安裝的名字(可選),點擊nextvim
最後信息確認,點擊next瀏覽器
安裝完成,點擊finishbash
安裝完成,進入登錄界面,默認帳戶admin,密碼zabbix服務器
第一次登錄完畢以後,會提示警告,咱們須要進行修改
# 修改zabbix服務器主配置 [root@zabbix ~]# vim /etc/zabbix/zabbix_server.conf DBUser=root DBPassword=zabbix [root@zabbix ~]# /etc/init.d/zabbix-server start Starting Zabbix server: [肯定]
再看zabbix主界面,咱們發現沒有錯誤了
2、如何添加主機,去監控主機
# 在被監控的主機上安裝和配置zabbix客戶端 [root@kvm ~]# yum install -y zabbix22-agent [root@kvm ~]# vim /etc/zabbix_agentd.conf # 配置監控服務器的IP地址 Server=192.168.1.134 # 啓動客戶端服務 [root@kvm ~]# /etc/init.d/zabbix-agentd start Starting Zabbix agent: [肯定]
1、添加主機名和主機地址,點擊save
2、保存完畢,主機中就增長了一個剛纔添加的主機
3、添加主機模板
點擊Templates,在Link new templates中輸入linux關鍵詞,顯示相關模板列表,選擇Template OS Linux,再點擊save