一、zabbix3.0監控server安裝-centos6.8

                              Zabbix3.0-server 安裝說明


一、關閉防火牆

[root@osssqmtest1 ~]#/etc/init.d/iptables stop

[root@osssqmtest1 ~]#setenforce 0

二、安裝php

1)如果可以聯網可以這樣

添加epel

#rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

添加remi

#rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

 

yum --enablerepo=remi,remi-php55 install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt php php-mysql libXpm php-bcmath php-gd php-mbstring php-xml t1lib

 

(2)在沒有聯網的情況下,需要配置本地yum

1.

[root@osssqmtest1 ~]#vim /etc/yum.repos.d/rhel-source.repo

[rhel-source]

name=Red Hat Enterprise 6.5

baseurl=file:///mnt

enabled=1

gpgcheck=0

增加如下

[php]

name=php

baseurl=file:///root/php

enabled=1

gpgcheck=0

2. [root@osssqmtest1 ~]#mkdir  /home/wb/php    php包放的位置

 [root@osssqmtest1 ~]#yum install -y  createrepo

php相關的包放到  /home/wb/php

執行  [root@osssqmtest1 ~]#createrepo  /home/wb/php

[root@osssqmtest1 ~]#yum clean all  

[root@osssqmtest1 ~]#yum repolist

[root@osssqmtest1 ~]#yum install net-snmp-deve

[root@osssqmtest1 ~]#yum localinstall  -y   php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt php php-mysql libXpm php-bcmath php-gd php-mbstring php-xml t1lib

[root@osssqmtest1 ~]# /etc/init.d/php-fpm restart

三、安裝zabbix

1.[root@osssqmtest1 ~]#cd /home/wb/zabbix3.0

  [root@osssqmtest1 ~]#tar xvf zabbix-3.0.1.tar.gz

  [root@osssqmtest1 ~]#cd zabbix-3.0.1

  [root@osssqmtest1 ~]# groupadd zabbix

  [root@osssqmtest1 ~]# useradd -g zabbix zabbix

  [root@osssqmtest1 ~]#./configure --prefix=/usr/local/zabbix-server --enable-server --with-mysql --with-net-snmp --with-libcurl --with-libxml2

  [root@osssqmtest1 ~]# make install

 

2.編輯配置文件並啓動:

日誌默認在/tmp目錄下

[root@osssqmtest1 ~]#vim /usr/local/zabbix-server/etc/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

ListenIP=127.0.0.1

[root@osssqmtest1 ~]#/usr/local/zabbix-server/sbin/zabbix_server -c /usr/local/zabbix-server/etc/zabbix_server.conf      //啓動服務

配置zabbix啓動項

[root@osssqmtest1 zabbix-3.0.1]# pwd

/home/wb/zabbix3.0/zabbix-3.0.1

[root@osssqmtest1 zabbix-3.0.1]# cp misc/init.d/tru64/zabbix_server /etc/init.d/

[root@osssqmtest1 zabbix-3.0.1]# chmod +x /etc/init.d/zabbix_server

[root@osssqmtest1 zabbix-3.0.1]#  ln -s /usr/local/zabbix-server/sbin/* /usr/local/sbin/

[root@osssqmtest1 zabbix-3.0.1]# ln -s /usr/local/zabbix-server/bin/* /usr/local/bin/

[root@osssqmtest1 zabbix-3.0.1]# /etc/init.d/zabbix_server restart

設置zabbix開機自啓 添加如下4

vim /etc/init.d/zabbix_server

# chkconfig: 345 95 95  

# desctription: Zabbix Server

 

BASEDIR=/usr/local/

ZABBIX_SERVER=$BASEDIR/sbin/zabbix_server

wKiom1idbQeyPeo9AABwmNr0ESU131.png-wh_50

[root@osssqmtest1 zabbix-3.0.1]# chkconfig --level 345 zabbix_server on

 

[root@osssqmtest1 ~]#netstat -nulpt

查看端口,已經開始監聽了:

3、拷貝zabbix應用到WEB根目錄下

[root@osssqmtest1 ~]#cd zabbix-3.0.1/frontends/php/

[root@osssqmtest1 ~]#cp -a . /var/www/html/zabbix/

[root@osssqmtest1 ~]#chown -R apache.apache /var/www/html/zabbix/*

 

4、配置php

[root@osssqmtest1 ~]#vim /etc/php.ini


date.timezone = Asia/Shanghai

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

 

                                                                                                                               

 

四、mysql安裝

安裝Mysql

1.[root@osssqmtest1 ~]#yum -y install mysql-server mysql

如果mysql忘記密碼 # vi /etc/my.cnf 
[mysqld]的段中加上一句:skip-grant-tables 重啓mysql

 改密碼 mysql> UPDATE user SET Password = password ('123456') WHERE User = 'root' ;

2.[root@osssqmtest1 ~]# vim /etc/my.cnf
[mysqld]
character-set-server=utf8
innodb_file_per_table=1

 

[root@osssqmtest1 ~]#chkconfig mysqld on

[root@osssqmtest1 ~]#etc/init.d/mysqld restart

 

創建zabbbix庫  

#mysql -uroot -p123456

mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';              
mysql> flush privileges;
mysql> \q

 

#mysql -uroot -p123456 zabbix < /home/wb/zabbix3.0/zabbix-3.0.1/database/mysql/schema.sql

#mysql -uroot -p123456 zabbix < /home/wb/zabbix3.0/zabbix-3.0.1/database/mysql/images.sql

#mysql -uroot -p123456 zabbix < /home/wb/zabbix3.0/zabbix-3.0.1/database/mysql/data.sql

 

[root@osssqmtest1 ~]#mysql -uroot -p123456 zabbix -e 'show tables'

五、頁面設置

[root@osssqmtest1 ~]#service httpd restart
[root@osssqmtest1 ~]#chkconfig httpd on


wKiom1idbZehAURpAAD0WAQB8yg708.png-wh_50

wKioL1idbZegW3CaAABoX361eWA396.png-wh_50

wKiom1idbZeREPX3AACQj8tThGA736.png-wh_50


wKioL1idbbChEmszAAD4mkZAl4E265.png-wh_50

一、設置zabbix字體

vim /var/www/html/zabbix/include/locales.inc.php

'zh_CN' => ['name' => _('Chinese (zh_CN)'), 'display' => true], #也就是把false改爲true

wKioL1idbg-zVzfUAAERMuqOkdQ428.png-wh_50

wKiom1idbg_gYGhgAAG792dkfIA238.png-wh_50

將此字體下載下來重名命名,上傳到此目錄覆蓋

cd /var/www/html/zabbix/fonts

wKiom1idbniw4yZeAAAMU3RV00w794.png-wh_50

到此,ZABBIX3.04設置中文界面以及修改字體完成

二、啓動zabbix自身監控

wKioL1idbrLA798xAACmy7KUnGk791.png-wh_50

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