CentOS 6.0 + Zabbix 1.8.5 服务器端安装

因为是CentOS最小化安装,所以需要安装一些必需
yum install wget make gcc gcc-c++ autoconf ncurses-devel fping –y

安装apache,php,mysql及相关模块
yum install httpd.x86_httpd-manual.x86_64 php.x86_64 php-bcmath.x86_64 php-gd.x86_64 mysql-server.x86_64 mysql.x86_64 php-mysql.x86_64 php-mbstring.x86_64 mysql-devel.x86_64

设置mysql密码
mysqladmin -uroot -p password 123456

这种apache,mysql自动启动
chkconfig --level 345 mysqld on
chkconfig --level 345 httpd on

安装snmp,curl库
yum install net-snmp.x86_64 net-snmp-devel.x86_64 net-snmp-utils.x86_64 curl.x86_64 curl-devel libgcc.i386 libgcc.x86_64

下载zabbix
wget http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.5.tar.gz?download

安装zabbix
tar zxvf zabbix-1.8.5.tar.gz
cd zabbix-1.8.5
./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl
make install

添加zabbix用户
useradd -d /home/zabbix -p zabbix zabbix

安装zabbix数据库
mysql -uroot -p123456
create database zabbix;
quit;
cat create/schema/mysql.sql | mysql -uroot -p123456 zabbix
cat create/data/data.sql | mysql -uroot -p123456 zabbix
cat create/data/images_mysql.sql | mysql -uroot -p123456 zabbix

配置azbbix
mkdir /etc/zabbix
cp misc/conf/* /etc/zabbix
vim /etc/zabbix/zabbix_server.conf
修改数据库密码为你设置的密码
DBPassword=123456
同时设置fping的路径
Fping6Location=/usr/sbin/fping

拷贝web文件到可以访问的路径里进行安装
cp -r frontends/php/* /var/www/html

 


配置

posted @ 2011-08-05 09:22  刘光明  阅读(260)  评论(0编辑  收藏  举报