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主机相关的后续补上....



你可能感兴趣的:(Centos 下安装zabbix(服务器端))