安装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