CentOS 6.3安裝配置zabbix-1.8.15

 最小化安裝CentOS 6.3後,配置後網絡使系統可以使用yum。

 暫未詳細瞭解iptables,先將其關閉。

  1. service iptables stop 
  2. chkconfig iptables off 

安裝編譯環境:

  1. yum install wget make gcc gcc-c++ autoconf ncurses-devel fping -y 

安裝zabbix運行所需要的LAMP環境。

  1. yum install httpd php php-bcmath php-gd mysql-server mysql-devel php-mysql php-mbstring  


安裝zabbix相關的依賴包:

yum install net-snmp net-snmp-devel net-snmp-utils curl curl-devel libgcc

  1. service mysqld start       #開戶MySQL服務 
  2. service httpd start        #開戶apache服務 
  3. chkconfig --level 345 mysqld on #設置開機啓動MySQL 
  4. chkconfig --level 345 httpd on  #設置開機啓動apache 

下載並編譯安裝

  1. wget http://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/1.8.15/zabbix-1.8.15.tar.gz 
  2. tar zxf zabbix-1.8.15.tar.gz 
  3. cd zabbix-1.8.15 
  4. ./configure --prefix=/opt/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl 
  5. make install 

 數據庫設置(一):

  1. mysqladmin -u root password '123456'  #初始化數據庫密碼 
  2. mysql -u root -p #登錄MySQL數據庫 
  3. mysql> create database zabbix; 

 數據庫設置(二):

  1. cat create/schema/mysql.sql |mysql -u root -p zabbix 
  2. cat create/data/data.sql |mysql -u root -p zabbix 
  3. cat create/data/images_mysql.sql |mysql -u root -p zabbix 

 文件複製:

  1. mkdir /etc/zabbix 
  2. zabbix-1.8.15/misc/conf 
  3. cp -a misc/conf/* /etc/zabbix/. #注意權限及用戶屬性 

  1. cp misc/init.d/redhat/* /etc/init.d 

  1. cp -a frontends/php/* /var/www/html 

配置:

 

  1. vi /etc/zabbix/zabbix_server.conf 
  2. DBPassword=123456 #只改這個就可了。 

啓動:

  1. /etc/init.d/zabbix_server_ctl start 
  2. /etc/init.d/zabbix_agentd_ctl start 
  3. ps aux |grep zabbix #查看zabbix是否成功啓動。 
  4. 設置開機啓動zabbix 
  5. echo '/etc/init.d/zabbix_server_ctl start' > /etc/rc 
  6. echo '/etc/init.d/zabbix_agentd_ctl start' > /etc/rc 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章