安裝zabbix服務器端php
安裝zabbixhtml
系統環境 centos5.5mysql
更新yum源sql
yum install yum-fastestmirror –y數據庫
安裝須要的環境包vim
yum install httpd httpd-manual php.x86_64 php-bcmath.x86_64 php-gd.x86_64 mysql-server.x86_64 mysql.x86_64 php-mysql.x86_64 mysql-devel.x86_64 net-snmp.x86_64 net-snmp-devel.x86_64 net-snmp-utils.x86_64 curl.x86_64 curl-devel.x86_64 gcc.x86_64 libgcc.i386 libgcc.x86_64 make php-mbstringcentos
建立用戶服務器
useradd -d /home/zabbix -p zabbix zabbixapp
啓動httpdfrontend
/etc/init.d/httpd restart
chkconfig httpd on
啓動mysql並設置密碼
/etc/init.d/mysqld restart
chkconfig mysqld on
mysqladmin –uroot –p password 123.com
Enter password:要求輸入舊密碼,爲空
安裝zabbix
cd /tmp
wget http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.10.tar.gz?download
tar xfz zabbix-1.8.10.tar.gz
mysql -uroot –p123.com
create database zabbix character set utf8;
quit;
cd create/schema
cat mysql.sql | mysql -uroot –p123.com zabbix
cd ../data
cat data.sql | mysql -uroot –p123.com zabbix
cat p_w_picpaths_mysql.sql | mysql –uroot –p123.com zabbix
./configure --enable-server --with-mysql --with-net-snmp --with-libcurl
make install
建立zabbix配置文件
mkdir /etc/zabbix
cp /tmp/zabbix-1.8.10/misc/conf/* /etc/zabbix
修改服務端配置文件zabbix_server.conf
DBUser=root ##mysql數據庫用戶
DBPassword=123.com ##數據庫密碼
DBSocket=/var/lib/mysql/mysql.sock ##mysql.sock文件位置
DBPort=3306 ##默認端口
FpingLocation=/usr/local/sbin/fping ##fping位置
安裝fping
wget http://fping.sourceforge.net/download/fping.tar.gz
./configure
make install
將zabbix頁面內容複製到/var/www/html
mkdir /var/www/html
cd /tmp/zabbix-1.8.10/frontends/php
cp –a . /var/www/html
啓動zabbix
/usr/local/sbin/zabbix_server
訪問並安裝zabbix配置文件
訪問服務器http://192.168.130.27/zabbix/
點NEXT
勾起I agree 點next
若是作到一下步驟,出現多個錯誤,須要排錯
通常根據推薦值來便可
yum install php-mbstring裝兩個包
編輯vim /etc/php.ini
把輸出處理程序設爲mbstring對應。
;output_handler =
--> output_handler = "mb_output_handler"
設定文字集爲UTF-8。
;default_charset = "iso-8859-1"
--> default_charset = "UTF-8"
設置mbstring的語言爲Chinese
;mbstring.language = Japanese
--> mbstring.language = Chinese
設置mbstring的內部編碼爲UTF-8。
;mbstring.internal_encoding = EUC-JP
--> mbstring.internal_encoding = UTF-8
設置mbstring的輸入文字編碼爲自動判別方式。
;mbstring.http_input = auto
--> mbstring.http_input = auto
把mbstring輸出文字編碼設爲UTF-8。
;mbstring.http_output = SJIS
--> mbstring.http_output = UTF-8
激活mbstring的文字編碼自動變換方式。
;mbstring.encoding_translation = Off
mbstring.encoding_translation = On
輸入密碼123.com
Name能夠不寫,默認不寫點next
確認所有配置,點next
點save configuration file下載配置文件,將下載的配置文件從新上傳到/var/www/html/zabbix/conf下
點next
默認賬號是admin 密碼是zabbix