zabbix的鼻祖安裝教程

Zabbix 2.2

一、安裝前的準備

1關閉防火牆和SELinux

service iptables stop

2安裝依賴包:

    yum update

    yum install gcc,gcc-c++

yum  install libxml2*

yum install net-snmp*

yum install libcurl*

3安裝mysql

yum install mysql mysql-server mysql-devel

數據庫字符集設置:

    mysql配置文件/etc/my.cnf中加入default-character-set=utf8

啓動mysql服務:

        service mysqld start或者/etc/init.d/mysqld start

開機啓動: chkconfig -add mysqld

         創建root管理員密碼:mysqladmin -u root password 123456

         登錄:mysql -u root -p輸入密碼即可。

   4安裝apache php

       yum install zlib-devel libtool ncurses-devel libxml2-devel  

       yum install httpd httpd-devel   

       /etc/init.d/httpd start

yum install php php-mysql php-common php-gd php-mbstring php-mcrtpt php-devel php-xml  php-bcmath

/etc/init.d/httpd restart

chkconfig httpd on 

 5.下載 zabbix 2.2

    http://www.zabbix.com/download.php

    tar -zxvf zabbix-2.2.0.tar.gz

6.新建用戶和組

   groupadd zabbix

useradd -g zabbix zabbix

7.利用腳本新建zabbix需要用到的表

地址如下

   https://www.zabbix.com/documentation/2.4/manual/appendix/install/db_scripts

這裏寫下針對mysql的方法:

cd zabbix-2.2.2

shell> mysql -u -p

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> CREATE USER 'zabbix'@'host' IDENTIFIED BY '1234';

mysql>grant all privileges on zabbix.* to zabbix@localhost identified by '1234';

mysql> quit;

shell> mysql -u -p zabbix < database/mysql/schema.sql

# stop here if you are creating database for Zabbix proxy

shell> mysql -u -p zabbix < database/mysql/images.sql

shell> mysql -u -p zabbix < database/mysql/data.sql

8.安裝zabbix  

 cd zabbix-2.2

 ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net --enable-agent

make install

9.配置 /usr/local/etc/zabbix_server.conf

DBName=zabbix   

DBUser=zabbix

   DBPassword=

10.啓動zabbix_serverzabbix_agentd (zabbix_proxy如果是的話)

      cp /root/zabix-2.2.2/misc/init.d/fedora/core/zabbix_server /etc/init.d/

      cp /root/zabix-2.2.2/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

      /etc/init.d/zabbix_server start

      /etc/init.d/zabbix_agentd start

      zabbix_proxy

11.拷貝網頁文件至/var/www/html(必須是此路徑)

  cd /var/www/html/

  mkdir zabbix

  cd /root/zabbix-2.2.2/frontends/php

  cp  -rf * /var/www/html/zabbix

12.安裝前臺

  a. 瀏覽器打開:http://127.0.0.1/zabbix/setup.php

   b.Vim /etc/php.ini

  post_max_size = 16M

  max_execution_time = 300

max_input_time = 300

service httpd restart

c.數據庫用戶名改爲zabbix

d.下載zabbix.conf.php 拷貝至/var/www/html/zabbix/conf/zabbix.conf.php

e.重要:默認的用戶名爲Admin(注意是大寫)

 


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