zabbix搭建
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix搭建相关的知识,希望对你有一定的参考价值。
1.安装一些依赖包
安装lamp环境
[[email protected] ~]#yum installmysql-server httpd php
其他依赖包
[[email protected] ~]#yum install mysql-devel net-snmp net-snmp-utils net-snmp-develcurl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml -gcc-c++
2.下载zabbix 解压并安装
[[email protected] ~]# tar zxf zabbix-2.0.14.tar
[[email protected] ~]# cd zabbix-2.0.14
[[email protected] zabbix-2.0.14]#./configure --prefix=/usr/local/zabbix --enable-server --enable-proxy--enable-agent --with-mysql --with-libcurl --with-net-snmp
[[email protected] zabbix-2.0.14# makeinstall
3.启动mysql并导入数据
[[email protected] ~]# service mysqld start
[[email protected] zabbix-2.0.14]# mysql -u root -p
mysql> create database zabbixcharacter set utf8;
mysql> use zabbix
导入zabbix的表和数据:
mysql> source/root/zabbix-2.0.14/database/mysql/schema.sql
mysql> source /root/zabbix-2.0.14/database/mysql/images.sql
mysql> source /root/zabbix-2.0.14/database/mysql/data.sql
mysql> GRANT ALL PRIVILEGESON zabbix.* TO ‘zabbix‘@‘localhost‘ IDENTIFIED BY ‘zabbix‘ ;
4.配置php
[[email protected] zabbix-2.0.14]#groupadd zabbix
[[email protected] zabbix-2.0.14]#useradd -g zabbix zabbix
[[email protected] zabbix-2.0.14]# cd frontends/
[[email protected] frontends]# cp -rf php /var/www/html/zabbix
[[email protected] frontends]# cd/var/www/html
[[email protected] html]# chown -R zabbix.zabbix zabbix/
[[email protected] html]# vim /etc/php.ini
max_execution_time = 300 #最长执行时间
date.timezone = Asia/Shanghai #时区
post_max_size = 32M #最大上传限制
max_input_time = 300 #最大接收数据时间
5.在web页面
[[email protected] html]# service httpd start
[[email protected] html]# service iptables stop #关防火墙
在浏览器上输入http://your-IP/zabbix
以上是关于zabbix搭建的主要内容,如果未能解决你的问题,请参考以下文章