lovegigi 发表于 2015-9-9 11:23:40

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]
查看完整版本: CentOS Zabbix安装图解教程