首页 » 运维 » 监控工具 » 正文

Centos 下安装zabbix(服务器端)

好吧,今天把zabbix监控搭建起来了,昨天在rhel上狂装4遍都没成功,原因是红帽的yum源中默认不包含php相关的两个依赖包…果断回家换虚拟机开搞….

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

zabbix 下载地址:

http://www.zabbix.com/download.php

zabbix 官方文档地址:

https://www.zabbix.com/documentation/2.4/manual

第一步:

yum install –y mysql-server httpd php

第二步:

yum install –y mysql-devel gcc net-snmp-devel curl-devel per-DBI php-gd php-mysql php-bamath php-mbstring php-xml

第三步:

去官网下载一个最新的源码包:

http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.4.3/zabbix-2.4.3.tar.gz/download

然后解压:

tar zxvf zabbix-2.4.3.tar.gz

要新增用户:

groupadd zabbix

useradd -g zabbix zabbix

第四步:

准备数据库环境(mysql)

设置默认的root密码:

mysqladmin -uroot password 123456

登录mysql

mysql -uroot -p

输入密码…..

创建zabbix数据库

create database zabbix;

导入数据:

数据库脚本在刚刚解压的包中:zabbix-2.4.3/database/mysql

cat mysql.sql |mysql –uroot –p123456 zabbix

cat data.sql |mysql –uroot –p123456 zabbix

cat images_mysql_sql |mysql –uroot –p123456 zabbix

执行完成之后,数据库就准备好了

开始正事:

目录:刚刚解压的包

./configure –with-mysql –with-net-snmp –with-libcurl –enable-server –enable-agent –enable-proxy –prefix=/usr/local/zabbix

make

make install

安装完成后,安装目录如命令中写的/usr/local/zabbix

添加服务相关端口

vim /etc/services

zabbix-agent 10050/tcp

zabbix-agent 10050/udp

zabbix-trapper 10051/tpc

zabbix-trapper 10051/udp

然后,我们把数据库的密码配置上:

/usr/local/zabbix/etc

vi zabbix_server.conf

DBPassword=123456

好,然后我们把前端文件准备好

cp –R php/* /var/www/html/zabbix

zabbix目录需要新建

然后修改php.ini

date.timezone = Aisa/Shanghai

max_execution_time = 300

max_input_time = 300

memory_limit = 128M

post_max_size = 32M

上边的配置,现在不改过会检测安装环境的时候过不去

启动apache

service httpd start

可以访问图形化安装界面了

http://192.168.207.192/zabbix

(防火墙记得配置一下,selinux如果没用就关掉)

然后下一步,因为安装那会没截图,就不上图了,就是一般的环境检测,如果没有意外,应该检测通过,如果缺少什么特殊包yum一下就可以了,亲测yum一下就可以

第三步 数据库配置我就不多说了,密码写上测试一下

最后一步:

有个可以下载的,我是直接改的目录里边有的sample

zabbix.conf.php.example

mv zabbix.conf.php.example zabbix.conf.php

搞定….

安装成功登陆

admin/zabbix

zabbix 监控linux主机相关的后续补上….

 

 

发表评论