yum安裝zabbix監控

公司的服務器因爲沒有監控軟件監控,最感受不安全,就開始研究zabbix的安裝,最後找到一個最簡單的安裝方法,在這裏記錄一下,方便之後的查閱php

1.安裝zabbix官方的軟件配置倉庫mysql

rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpmlinux

安裝完成以後咱們來看一下可用的zabbix安裝包信息:web

yum search zabbixsql

2.安裝zabbix服務器端, mysql數據庫  php環境等數據庫

yum install zabbix-server-mysql zabbix-web-mysqlvim

若是第一次沒有安裝成功,出現以下錯誤,請再試一次瀏覽器

 

安裝成功以下:安全

 

3.安裝agent服務器

yum install zabbix-agent -y

4.安裝mysql數據庫服務端和客戶端,並建立zabbix數據庫:

yum -y install mysql-server mysql mysql-dev

說明數據庫安裝成功~

 

啓動mysql數據庫:

service mysqld start

 

安裝的mysql數據庫默認沒有密碼,登陸數據庫並建立zabbix數據庫:

mysql> create database zabbix character set utf8;

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

 

數據庫建立完成以後咱們來建立表並導入數據:

cd /usr/share/doc/zabbix-server-mysql-2.0.14/create/

mysql -uroot zabbix<schema.sql
mysql -uroot zabbix<images.sql
mysql -uroot zabbix<data.sql

5.配置zabbix信息

vim /etc/zabbix/zabbix_server.conf 

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

 

 

vim /etc/httpd/conf.d/zabbix.conf 

 

同步一下服務器時間:

/usr/sbin/ntpdate cn.pool.ntp.org && /sbin/hwclock -w

若是沒有找到該命令,請執行下面的命令以後再次同步時間

yum install ntpdate -y

同步完成以後查看一下時間是否正確,若是不正確說明時區不對,須要更改時區:

執行下面的命令:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

啓動zabbix服務:

service zabbix-server start

 

6配置php

vim /etc/php.ini

修改這些參數的值:

max_execution_time 300
memory_limit 128M
post_max_size 16M
upload_max_filesize 2M
max_input_time 300
date.timezone  Asia/Shanghai

 

啓動Apache

service httpd start

 

 

啓動agentd

啓動完成以後就能夠在你的瀏覽器訪問一下默認的爲80端口,如:192.168.1.1/zabbix

若是不可以正常訪問,請查看防火牆,selinux等策略是否關閉或是否添加策略,若是沒有請關閉防火牆:

重啓後生效:

 chkconfig iptables off    

當即生效:

service iptables stop

同時執行以上兩條命令:

成功訪問首頁:

 

至此zabbix安裝完成

相關文章
相關標籤/搜索