環(huán)境:
[root@redis ~]# uname -a
Linux redis 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@redis ~]# cat /etc/redhat-release
CentOS release 6.9 (Final)
[root@redis ~]# getenforce
Disabled
[root@redis ~]# /etc/init.d/iptables status
iptables: Firewall is not running.
[root@redis ~]#
部署zabbix server
如果會配置yum源環(huán)境(zabbix源、repo源)的話可以直接執(zhí)行:
這些也是安裝zabbix server需要的一些程序,如果不會配置yum源環(huán)境,就繼續(xù)向下看詳細的安裝步驟。
yum install httpd zabbix-web zabbix-server-mysql zabbix-web-mysql zabbix-get mysql-server php55w php55w-mysql php55w-common php55w-gd php55w-mbstring php55w-mcrypt php55w-devel php55w-xml php55w-bcmath zabbix-get zabbix-java-gateway wqy-microhei-fonts net-snmp net-snmp-utils -y
安裝zabbix、httpd、php
安裝過程
mysql安裝
安裝過程
啟動mysql:
[root@redis ~]# /etc/init.d/mysqld start
創(chuàng)建zabbix所需的庫
mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
將sql文件導入數(shù)據(jù)庫
[root@redis ~]# zcat /usr/share/doc/zabbix-server-mysql-3.0.13/create.sql.gz|mysql -uzabbix -pzabbix zabbix
配置zabbix server連接mysql
[root@redis ~]# sed -i.ori '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf
復制zabbix到站點目錄下
\cp -R /usr/share/zabbix/ /var/www/html/
修改zabbix需要的php參數(shù)
這步也可以根據(jù)網(wǎng)頁做。(根據(jù)網(wǎng)頁初始化的Check of pre-requisites這一頁做)
sed -i '/^max_execution_time/cmax_execution_time = 300' /etc/php.ini
sed -i '/^max_input_time/cmax_input_time = 300' /etc/php.ini
sed -i '/^post_max_size/cpost_max_size = 32M' /etc/php.ini
date.timezone = Asia/Shanghai --- 手動改吧
網(wǎng)頁登陸操作
登陸賬號密碼:Admin zabbix
改中文
安裝zabbix agent 客戶端
下載安裝客戶端
[root@db03 ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm
[root@db03 ~]# yum install -y zabbix-agent
修改客戶端配置文件
[root@db03 ~]# sed -i.ori 's#Server=127.0.0.1#Server=172.16.1.88#' /etc/zabbix/zabbix_agentd.conf
啟動zabbix-agent
/etc/init.d/zabbix-agent start
檢查zabbix是否可以監(jiān)控(只能在server端操作)
yum install zabbix-get -y
zabbix_get -s 172.16.1.61 -p 10050 -k
網(wǎng)頁添加監(jiān)控
主機名稱:要與zabbix-agent.conf中Hostname指定的名字一樣或者填寫主機ip,設(shè)置這個主要是為了讓zabbix server程序調(diào)用的
可見名稱:顯示在zabbix網(wǎng)頁上的,給我們看的
|