偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Zabbix 1.8 安裝詳解

運維 系統(tǒng)運維
Zabbix 1.8 安裝詳解,Zabbix 是一個提供 Web 管理界面的開源系統(tǒng)/網(wǎng)絡監(jiān)控服務器。不多說了,來看看他的安裝過程!

Zabbix 1.8 安裝過程還是比較漫長的!

  本文只記錄我的 Zabbix 1.8 的安裝過程。

  以下我要在同一臺服務器上安裝 Zabbix Server、Zabbix Proxy 和 Zabbix Agent。

  安裝前先配置好PHP,要求支持 php-gd、php-bcmath、php-xml、php-mysql、php-net-socket、php-mbstring,即 configure 參數(shù)中加上 --with-gd --enable-bcmath --enable-xml --with-mysql --enable-sockets --enable-mbstring。

  我的配置參數(shù)如下:

 

  1.   ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-fpm --enable-sockets --enable-pdo --with-pdo-mysql=/usr/local/mysql --with-gd --enable-bcmath --enable-xml --enable-mbstring  
  2.  

 

  下面開始安裝 Zabbix:

  * 下載并解壓:

 

  1.   wget http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.tar.gz?download  
  2.  
  3.   tar zxf zabbix-1.8.tar.gz  
  4.  
  5.   cd zabbix-1.8  
  6.  

 

  * 創(chuàng)建 zabbix 用戶組和用戶:

 

  1.   groupadd zabbix  
  2.  
  3.   useradd zabbix -g zabbix  
  4.  

 

  * 創(chuàng)建 mysql 數(shù)據(jù)庫:

 

  1.   create database zabbix character set utf8;  
  2.  

 

  * 創(chuàng)建 mysql 用戶:

 

  1.   grant all on zabbix.* to zabbix@localhost identified by 'zabbix';  
  2.  

 

  * 導入表和數(shù)據(jù):

 

  1.   mysql -uroot -p zabbix < create/schema/mysql.sql  
  2.  
  3.   mysql -uroot -p zabbix < create/data/data.sql  
  4.  
  5.   mysql -uroot -p zabbix < create/data/images_mysql.sql  
  6.  

#p#
 

 

  * 配置編譯:

 

  1.   ./configure --enable-server --enable-proxy --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl  
  2.  
  3.   make && make install  
  4.  

 

  配置參數(shù)說明:

  --enable-server 安裝 Zabbix Server

  --enable-proxy 安裝 Zabbix Proxy

  --enable-agent 安裝 Zabbix Agent

  --with-mysql 使用 mysql 做數(shù)據(jù)庫服務器

  --with-net-snmp 支持 SNMP

  --with-libcurl 支持 curl,用于 web 監(jiān)控

  * 服務端口定義:

  編輯 /etc/services,在后面追加:

 

  1.   zabbix-agent 10050/tcp Zabbix Agent  
  2.  
  3.   zabbix-agent 10050/udp Zabbix Agent  
  4.  
  5.   zabbix-trapper 10051/tcp Zabbix Trapper  
  6.  
  7.   zabbix-trapper 10051/udp Zabbix Trapper  
  8.  

 

  * 復制配置文件:

 

  1.   mkdir /etc/zabbix  
  2.  
  3.   cp misc/conf/zabbix_server.conf /etc/zabbix/  
  4.  
  5.   cp misc/conf/zabbix_proxy.conf /etc/zabbix/  
  6.  
  7.   cp misc/conf/zabbix_agent.conf /etc/zabbix/  
  8.  
  9.   cp misc/conf/zabbix_agentd.conf /etc/zabbix/  
  10.  

 

  * 修改 zabbix server 配置文件 /etc/zabbix/zabbix_server.conf 中的數(shù)據(jù)庫用戶名和密碼:

 

  1.   DBUser=zabbix  
  2.  
  3.   DBPassword=zabbix  
  4.  

 

  * 安裝啟動腳本

 

  1.   cp misc/init.d/gentoo/zabbix-server /etc/init.d/  
  2.  
  3.   cp misc/init.d/gentoo/zabbix-agentd /etc/init.d/  
  4.  

 

  添加可執(zhí)行權限:

 

  1.   chmod +x /etc/init.d/zabbix-server  
  2.  
  3.   chmod +x /etc/init.d/zabbix-agentd  
  4.  

 

  修改 zabbix-server 頭部變量定義:

 

  1.   NAME=zabbix_server  
  2.  
  3.   PATH=/bin:/usr/bin:/sbin:/usr/sbin  
  4.  
  5.   DAEMON=/usr/local/sbin/${NAME}  
  6.  
  7.   DESC="Zabbix 1.4" 
  8.  
  9.   PID=/var/run/$NAME.pid  
  10.  

 

  修改 zabbix-agentd 頭部變量定義:

 

  1.   NAME=zabbix_agentd  
  2.  
  3.   PATH=/bin:/usr/bin:/sbin:/usr/sbin  
  4.  
  5.   DAEMON=/usr/local/sbin/${NAME}  
  6.  
  7.   DESC="Zabbix 1.4" 
  8.  
  9.   PID=/var/run/$NAME.pid  
  10.  

#p#
 

 

  * 添加到啟動服務:

 

  1.   rc-update add zabbix-server default 
  2.  
  3.   rc-update add zabbix-agentd default 
  4.  

 

  * 啟動 Zabbix Server:

 

  1.   /etc/init.d/zabbix-server start  
  2.  

 

  我啟動時提示錯誤:

 

  1.   zabbix_server: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory  
  2.  

 

  因為我的 mysql client 庫不在系統(tǒng)默認庫中,做以下修改后重新啟動就可以了:

 

  1.   echo /usr/local/mysql/lib/mysql/ >> /etc/ld.so.conf  
  2.  
  3.   ldconfig  
  4.  

 

  * 啟動 Zabbix Agentd

 

  1.   /etc/init.d/zabbix-agentd start  
  2.  

 

  * 復制 Web Interface 到 web 目錄:

 

  1.   cp -r frontends/php /work/www/zabbix  
  2.  

 

  * 新建 nginx 配置:

 

  1.   server {  
  2.  
  3.   listen 80;  
  4.  
  5.   server_name zabbix.local zabbix.hily;  
  6.  
  7.   access_log /work/www/logs/zabbix.local.access.log main;  
  8.  
  9.   location / {  
  10.  
  11.   root /work/www/zabbix;  
  12.  
  13.   index index.html index.htm index.php;  
  14.  
  15.   }  
  16.  

 

 

  1.   location ~ \.php$ {  
  2.  
  3.   root /work/www/zabbix;  
  4.  
  5.   fastcgi_index index.php;  
  6.  
  7.   include fastcgi_params;  
  8.  
  9.   }  
  10.  

#p#
 

 

  * 開始安裝 Zabbix Web Interface

  打開 http://zabbix.local/,看到提示:

  Timezone for PHP is not set. Please set "date.timezone" option in php.ini.

  按照提示,修改 php.ini 中時區(qū)設置:

  date.timezone = Asia/Shanghai

  重啟 PHP-FPM:

  /etc/init.d/php-fpm restart

  監(jiān)測環(huán)境時提示:

Zabbix

 

  再次修改 php.ini:

  post_max_size = 16M

  max_execution_time = 300

  mbstring.func_overload = 2

  解決后按提示繼續(xù)安裝即可。

  * 結束:

  安裝完后直接訪問:

  http://zabbix.local/

  默認用戶名和密碼是:

  Admin/zabbix

  到此安裝完成!

看完上面,我們都松了一個氣,Zabbix 1.8 安裝過程確實比較繁瑣,但是物有所值!

【編輯推薦】

  1. 分布式監(jiān)控zabbix 漢化工作
  2. zabbix應用之proxy分布式部署
  3. zabbix應用之使用自動注冊action批量添加主機
  4. CentOS 5.5下安裝配置zabbix客戶端
  5. CentOS下zabbix的安裝指導
  6. 選用ZABBIX的原因以及開發(fā)原則
責任編輯:趙鵬 來源: 網(wǎng)絡轉載
相關推薦

2011-04-01 12:52:23

Zabbix Serv

2010-06-09 17:24:45

Zabbix配置

2011-04-01 16:24:39

zabbix報警

2011-03-29 13:34:01

Zabbix安裝

2011-03-30 10:07:05

Zabbix安裝

2011-03-29 10:22:35

Zabbix Agen安裝

2011-04-01 17:04:29

zabbix serv

2011-03-29 10:22:35

CentOS安裝Zabbix

2011-03-30 08:56:48

Zabbix代理

2023-10-10 10:43:19

JavaJDK1.8

2010-06-01 15:45:17

Zabbix配置

2011-04-01 09:57:02

zabbixagentd

2011-03-30 10:07:02

Zabbix安裝

2011-04-01 13:56:54

CentOSzabbix

2011-03-29 11:28:03

Linux安裝zabbix

2011-03-29 14:03:31

監(jiān)控Zabbix

2011-03-29 14:44:42

zabbix安裝

2022-03-02 09:53:44

開源ZabbixCentOS 7

2011-03-29 14:44:47

zabbix安裝

2015-12-25 15:38:44

UbuntuPPAWine 1.8
點贊
收藏

51CTO技術棧公眾號