CentOS Zabbix安装图解教程
http://www.osyunwei.com/archives/7984.html一、环境
1.LAMP环境
#yum install mysql-server httpd php-y
一路都选"Y"就行了;
2.安装依赖包
#yum install gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml mysql-devel -y
一路都选"Y"就行了;
3.下载和解压安装包
zabbix-2.2.9.tar.gz
wget http://ftp.jaist.ac.jp/pub/sourceforge/z/za/zabbix/ZABBIX%20Latest%20Stable/2.2.9/zabbix-2.2.9.tar.gz
zabbix-2.2.6
http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.6/zabbix-2.2.6.tar.gz
压缩在/opt目录下
#tar -zxvf zabbix-2.2.9.tar.gz
4.新建用户
增加zabbix用户和组,这个软件指定要用zabbix用户使用
groupadd zabbix
#useradd zabbix -g zabbix -s /sbin/nologin
# service mysqld restart
3、创建 mysql中zabbix的数据库
mysql>create database zabbix character set utf8;
4、创建 mysql 用户
mysql>grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql -uzabbix -p123456 -hlocalhost zabbix < /usr/local/src/zabbix-2.2.6/database/mysql/schema.sql
mysql -uzabbix -p123456 -hlocalhost zabbix < /usr/local/src/zabbix-2.2.6/database/mysql/images.sql
mysql -uzabbix -p123456 -hlocalhost zabbix < /usr/local/src/zabbix-2.2.6/database/mysql/data.sql#注意安装包位置
# grep zabbix /etc/services #默认加了 不需要再加
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper10051/tcp # Zabbix Trapper
zabbix-trapper10051/udp # Zabbix Trapper
# service httpd restart #重启Apache
6、添加开机启动脚本
cp /usr/local/src/zabbix-2.2.6/misc/init.d/fedora/core/zabbix_server /etc/rc.d/init.d/zabbix_server #服务端 安装包位置不定
cp /usr/local/src/zabbix-2.2.6/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd #客户端
chmod +x /etc/rc.d/init.d/zabbix_server #添加脚本执行权限
chmod +x /etc/rc.d/init.d/zabbix_agentd #添加脚本执行权限
chkconfig zabbix_server on #添加开机启动
chkconfig zabbix_agentd on #添加开机启动
页:
[1]