首页 > 代码库 > install zabbix-2.2.5 on CentOS 6.5 x86_64

install zabbix-2.2.5 on CentOS 6.5 x86_64

install zabbix_server:


# yum install mysql-server httpd php

# yum install mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml 


downloads zabbix-2.2.5.tar.gz

# tar -zxvf zabbix-2.2.5.tar.gz


# groupadd  zabbix 

# useradd  -g zabbix -s /sbin/nologin  zabbix


# /etc/init.d/mysqld start ##第一次启动默认执行初始化

# mysqladmin  -u root password ‘mysqlpw‘ #设置数据库密码


# create database zabbix character set utf8;   


# cd /zabbix-2.2.5/database/mysql 

# mysql zabbix < schema.sql

# mysql zabbix < images.sql

# mysql zabbix < data.sql


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


# make install


# vi /etc/services 


zabbix-agent    10050/tcp                       # Zabbix Agent

zabbix-agent    10050/udp                      # Zabbix Agent

zabbix-trapper  10051/tcp                       # Zabbix Trapper

zabbix-trapper  10051/udp                      # Zabbix Trapper



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


# /etc/init.d/zabbix_server start


# selinux = disabled 

or # service iptables stop


# ln -s /etc/init.d/zabbix_server /usr/bin/zabbix_server





install zabbix_agent


# groupadd  zabbix 

# useradd  -g zabbix -s /sbin/nologin  zabbix


# tar -xf zabbix-2.2.5.tar.gz -C /usr/local/src/


# cd /usr/local/src/zabbix-2.2.5


# ./configure --prefix=/usr/local/zabbix --enable-agent


# make install


# ln -s /etc/init.d/zabbix-agent /usr/bin/zabbix-agent



vi /usr/local/zabbix/etc/zabbix_agentd.conf


Server=192.168.1.21


ServerActive=192.168.1.21


Hostname=zabbix-client01



# zabbix-agent start 

 or # /etc/init.d/zabbix_agentd start



(cannot connect to server:10051: [113] No route to host)

-- ping ok, 

selinux disabled.

# service iptables stop

# setenforce 0