zabbix安装配置手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.设置用户帐户:

#sudo groupadd-g130zabbix

#sudo useradd-u130-g zabbix-c'Zabbix monitoring'zabbix

2.解压zabbix:

#gunzip zabbix-1.8.1.tar.gz&&tar-xvf zabbix-1.8.1.tar

3.在线安装依赖库

#sudo apt-get install libghc6-hsql-mysql-dev

#sudo apt-get install libncurses5

#sudo apt-get install libncurses5-dev

4.安装popt

下载OpenIPMI-2.0.19.tar.gz

#popt-1.14.tar.gz

#gunzip popt-1.14.tar.gz&&tar-xvf popt-1.14.tar

#./configure

#make

#make install

4.安装openipmi

下载OpenIPMI-2.0.19.tar.gz

#gunzip OpenIPMI-2.0.19.tar.gz&&tar-xvf OpenIPMI-2.0.19.tar

#./configure--prefix=/usr/local/openipmi

#make

#make install

5.安装zabbix

切换到zabbix-2.0.0目录

#./configure--prefix=/usr/local/zabbix--enable-server--with-mysql --with-net-snmp--with-jabber=/usr/local/iksemel--with-libcurl --with-openipmi=/usr/local/openipmi--enable-agent

#make

#make install

#mkdir/var/www/

#mkdir/var/www/html/

#mkdir/var/www/html/zabbix/

#cp-r frontends/php//var/www/html/

#mv/var/www/html/php//var/www/html/zabbix

#chown-R www-data:www-data/var/www/html/

6.配置zabbix

(1)拷贝zabbix-server文件到/etc/init.d文件夹下;

(2)根据情况修改zabbix-server文件:

#sudo vi/etc/init.d/zabbix-server

DAEMON=zabbix_server文件所在目录

(3)修改/usr/local/zabbix/etc/zabbix_server.conf文件,保证如下几项(根据实际情况修改):

DBName=zabbix(数据库名称)

DBUser=root(登录数据库用户)

DBPassword=123456(数据库用户密码)

(4)修改配置文件权限:

#chmod400/usr/local/zabbix/etc/zabbix_server.conf

#chown zabbix/usr/local/zabbix/etc/zabbix_server.conf

(5)重启zabbx服务:

#sudo service zabbix-server start(restart重启)

#ps-ef|grep zabbix(查看zabbix服务进程)

7.安装mysql、nginx、php5

#sudo apt-get install nginx php5-common php5-dev php5-cgi php5-fpm php-apc php5-mysql php5-curl php5-gd php5-idn php-pear php5-mcrypt php5-memcache php5-ming php5-recode php5-tidy php5-xmlrpc php5-xsl mysql-server

8.修改mysql的f文件

#cd/etc/mysql

#sudo vi f

按下图所示,把127.0.0.1改为0.0.0.0

9.修改nginx配置文件

编辑/etc/nginx下的nginx.conf文件,把下面的这段copy到http节点内。

server{

listen80;

server_name192.168.182.130;#修改为zabbix服务器IP或域名地址

charset utf-8;

location/{

root/var/www/html/zabbix;

index index.php index.html index.htm;

}

location~"\.(js|ico|gif|jpg|png|css|htm|swf|php3)$"{

root/var/www/html/zabbix;

expires30d;

}

location~\.php${

root/var/www/html/zabbix;

fastcgi_pass127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME/www/zabbix/index.php;

#fastcgi_param SCRIPT_FILENAME/scripts$fastcgi_script_name;

include fastcgi_params;

}

}

重启加载配置文件/etc/init.d/nginx reload

10.修改php.ini文件

按要求修改/etc/php5/fpm下的php.ini文件。

max_execution_time=600

memory_limit=256M

post_max_size=16M

date.timezone=Europe/Zurich

修改后重启/etc/init.d/php5-fpm restart

11.初始化zabbix数据库

(1)拷贝zabbix-2.0.0/database/mysql下面的所有文件到window;

(2)利用MYSQL数据库客户端工具创建数据库zabbix;

(3)依次导入schema.sql、images.sql、data.sql。

12.配置zabbix

(1)如果以上步骤完成后,访问zabbix后出现如下页面,点击Next;

相关文档
最新文档