zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網絡監(jiān)視功能的企業(yè)級的開源解決方案。今天在裝有寶塔面板的機器上安裝了下,測試完全正常運行。而且不影響其他程序和網站。
創(chuàng)新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于做網站、成都做網站、濰坊網絡推廣、微信小程序定制開發(fā)、濰坊網絡營銷、濰坊企業(yè)策劃、濰坊品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們大的嘉獎;創(chuàng)新互聯公司為所有大學生創(chuàng)業(yè)者提供濰坊建站搭建服務,24小時服務熱線:18980820575,官方網址:www.cdcxhl.com先給出測試環(huán)境
服務器端:成都服務器托管
系統(tǒng):centos7.1
硬件:4H4G
寶塔面板版本:5.8.7
nginx1.12
mysql5.6
php5.4
客戶端(受監(jiān)控端):成都服務器托管
系統(tǒng):centos7.3
硬件:1H1G
寶塔面板版本:5.8.6
安裝好的界面
2018-11-6教程更新:成都服務器托管
看到統(tǒng)計記錄,好些人在搜這個教程。下面寫一下在已經安裝寶塔面板并且有網站在運行的環(huán)境來安裝zabbix。下方安裝教程試用版本為zabbix官網最新4.0.1版本。
zabbix官方手冊地址(可選擇中文語言):https://www.zabbix.com/documentation/3.4/zh/manual
zabbix安裝配置要求:成都服務器托管
Zabbix同時需要物理內存和磁盤空間。剛開始使用Zabbix,建議128MB物理內存和256MB可用磁盤空間。然而, 具體需要的內存大小和磁盤空間要根據主機數量和監(jiān)控參數而定。如果你計劃對監(jiān)控的參數進行長期保存,你應該考慮至少在數據庫中預留幾個GB的空間,以用來保留歷史數據。 每個Zabbix的守護進程需要與數據庫服務器建立多個連接。分配給連接的內存數量,取決于數據庫引擎的配置。
支持平臺:成都服務器托管
Linux
IBM AIX
FreeBSD
NetBSD
OpenBSD
HP-UX
Mac OS X
Solaris
Windows: Windows 2000以后的所有桌面和服務器版本 (只可運行Zabbix agent)
安裝教程
本教程環(huán)境:centos6、已安裝寶塔面板(nginx1.14+mysql5.5+php7.1)
我們首先需要新建一個zabbix的用戶
鏈接進入SSH輸入以下命令新建(SSH連接教程參考:購買服務器后如何遠程連接登陸?)
groupadd zabbix
useradd zabbix -g zabbix -s /sbin/nologin
安裝EPEL源:成都服務器托管
yum -y install epel-release
前三步如圖
安裝編譯Zabbix需要的各種依賴和組件:成都服務器托管
yum -y install net-snmp-devel fping
下載Zabbix源碼:本地也下載一份,后面需要上傳自帶的數據庫文件
先進入root目錄
cd /root
然后使用wget方式下載
wget https://astuteinternet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.1/zabbix-4.0.1.tar.gz
解壓下載的文件
tar -zxvf zabbix-4.0.1.tar.gz
進入解壓后的目錄
cd zabbix-4.0.1
編譯解壓后的程序
./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
完成后如圖
安裝編譯后的文件
make install
完成后如圖
下面開始建立zabbix的數據庫,進入寶塔面板--數據庫--phpmyadmin
進入phpmyadmin新建zabbix數據庫,注意:數據庫的排序規(guī)則一定要是utf8_general_ci
然后我們前面本機下載的zabbix文件就用上了,本機解壓文件進入/database/mysql目錄
我們只需要用里面三個文件
schema.sql
images.sql
data.sql
按照順序把他導入到zabbix數據庫,選擇對應的文件,然后下方有個執(zhí)行,點擊即可。
這樣數據庫就創(chuàng)建完成并導入初始數據了。成都網站建設公司
我們下面還需要編輯zabbix的配置文件
在寶塔文件管理里面進入/usr/local/etc/目錄,編輯zabbix_server.conf這個文件。
找到DBName=、DBUser=、DBPassword=這三個。其中DBPassword=我這個配置文件里沒有這一項,我直接新建了這一項內容。
DBName=數據庫名字zabbix
DBUser=數據庫用戶root
DBPassword=你的數據庫root密碼
DBPassword=這一項如果你的也是空的話,跟我一樣創(chuàng)建個就行了。看好位置填進去。
數據庫root密碼在下圖位置找
上面三項內容編輯完注意保存,一定保存。然后目錄內我們看到還有個zabbix_agentd.conf這個配置文件,我們也編輯它。
Server=127.0.0.1這一項的127.0.0.1改成你自己的服務器IP。
然后放行zabbix的端口,zabbix使用10050和10051端口,在寶塔里放行他。
端口放行教程可查看:linux系列服務器centos系統(tǒng)寶塔面板開啟某端口的教程
放行端口之后我們在SSH里啟動zabbix的服務
zabbix_server
zabbix_agentd
查看他們的運行狀態(tài)
ps -ef | grep zabbix_server
ps -ef | grep zabbix_agentd
運行狀態(tài)正常的話如下圖:成都服務器托管
下面開始安裝zabbix的WEB頁面
寶塔里創(chuàng)建一個網站(不需要數據庫)
創(chuàng)建時候看下PHP版本,我們還要對PHP設置。
進入PHP設置,把max_input_time的值改成300
遮陽網站就搭建好了,我們進入服務器的/root/zabbix-4.0.1/frontends/php/目錄,把里面的文件全部復制,然后粘貼到你創(chuàng)建的網站目錄里。
粘貼完訪問你的域名就進入了zabbix的WEB安裝過程。
第一步是檢測環(huán)境組件是否正常。其中有個PHP的LDAP擴展不正常,我們不用理會。不影響使用。
然后填寫數據庫的信息。
然后是寫網站地址、端口、網站名字
地址host和端口port不要改!
下一步、下一步
會有個報錯,意思是沒有找到配置文件,我們把它提供的文件下載下來,傳到網站的/conf/目錄里面。綿陽電信機房
上傳好后再次點擊Finish就行了。成都網站建設公司
打開域名,進入登錄界面,默認賬號密碼admin、zabbix
進去我們先改下語言:成都服務器托管
點那個右上角的用戶圖標進去改語言。
改了語言后也改一下密碼。
然后zabbix默認有個Guest用戶,這個用戶我們禁掉他。
在上面有個管理--用戶群組
點一下就禁用了。成都網站建設公司
基本的配置就完成了。成都網站建設公司
zabbix的使用方法,等待我后續(xù)更新。