91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nagios監控之(運行環境搭建)

發布時間:2020-09-22 17:47:00 來源:網絡 閱讀:343 作者:SGS0635 欄目:移動開發

PS:本文通過手動安裝實驗成功后,整理的文章,共享出來,供大家參考。

系統:centos 6.3 最小化安裝的操作系統

nagios-3.2.3.tar.gz      nagios 的服務安裝包

nagios-plugins-1.4.14.tar.gz   命令插件

nagios-cn-3.2.3.tar.bz2  中文補丁

 httpd-2.2.4.tar.gz        apache安裝文件

php-5.2.6.tar.gz          php的安裝文件

安裝前準備工作

useradd  nagios 

mkdir /usr/local/nagios    創建nagios 的安裝目錄

chown -R nagios.nagios /usr/local/nagios  將nagios 目錄下所有的內容加入nagios用戶與nagios組

yum install gcc gcc-c++ libtool libxml2-devel zlib-devel gd-devel gd-devel perl-devel ncurses-devel  glib2-devel make pango-devel cairo-devel perl-Time-HiRes    安裝這些文件 后面再繼續安裝有關nagios的服務 就不會再出現報錯。如果在報錯 就可能是版本不同或者系統不同導致的

安裝nagios

將所有準備好的安裝包 上傳至 /tmp里面

tar -xvf nagios-3.2.3.tar.gz

cd nagios.3.2.3

./configure --prefix=/usr/local/nagios             指定了nagios的安裝目錄

make  all  && make install            編譯 并安裝 nagios主程序

make install-init                在/etc/rc.d/init.d目錄下創建nagios的啟動腳本

make install-commandmode           通過此命令來配置目錄權限

mak install-config             用來安裝nagios 配置文件,這里安裝路徑是/usr/local/nagios/etc

設置開機自動啟動

chkconfig --add nagios    將nagios 啟動項加入到系統服務 

chkconfig --list nagios     查看nagios 是否成功加入

nagios 各個目錄的名稱及其用途說明:

bin              nagios的命令所在的目錄

etc              nagios的配置文件都在此目錄

sbin            nagiosCGI文件的目錄,執行外部命令所需要文件的目錄

share           nagios的網頁文件所在目錄

libexec         nagios-plugins 安裝在此目錄,此目錄默認為空,安裝了插件會生成可執行文件

var               存放日志文件的目錄

安裝nagios 插件

cd /tmp

tar -xvf nagios-plugins-1.4.14

cd nagios-plugins-1.4.14

./configure --prefix=/usr/local/nagios

make && make install

安裝漢化插件

cd /tmp

tar -xvf nagios-cn-3.2.3.tar.bz2

cd nagios-cn.3.2.3

./configure --prefix=/usr/local/nagios

make all && make install

安裝 apache

tar -xvf httpd-2.2.4.tar.gz

cd httpd-2.2.4

./configure --prefix=/usr/local/apache2 \

                 --enable-so \

                 --enable-mods-shared=most \

                 --enable-proxy \

                 --enable-proxy-connect \

還需要什么模塊可以根據自己的需要對apache 進行安裝 做為監控其實也無所謂了

安裝php        

tar -xvf php-5.2.6.tar.gz

cd php.5.2.6

./configure --prefix=/usr/local/php \

                 --with-apxs2=/usr/local/apache2/bin/apxs

make && make install

 配置apache

apache  的基本修改 就不多講了,這里只記錄關于nagios的配置

vi /usr/local/apache2/conf/http.conf

修改    User        nagios

            Group     nagios

DirectoryIndex     index.php   index.html  

添加以下內容

AddType application/x-httpd-php  .php

為了安全,我們訪問nagios的頁面 需要設置賬號密碼的驗證,獲得許可后才能瀏覽。

在最后 添加以下內容

ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
 AuthType Basic
 Options ExecCGi
 AllowOverride None
 Order allow,deny
 Allow from all
 AuthName "Nagios Access"
 AuthUserFile /usr/local/nagios/etc/htpasswd
 Require valid-user
</Directory>

Alias /nagios "/usr/local/nagios/share"
<Directory "/usr/local/nagios/share">
 AuthType Basic
 Options None
 AllowOverride None
 Order allow,deny
 Allow from all
 AuthName "Nagios Access"
 AuthUserFile /usr/local/nagios/etc/htpasswd
 Require valid-user
</Directory>

創建瀏覽驗證文件

在apache的bin目錄下的 htpasswd

/usr/local/apache2/bin/htpasswd -c /usr/local/nagios/etc/htpasswd admin

New password:123456"這里根據自己需要自行修改"

Re-type new password:請再輸入一次

Adding password for user admin     這里就建好了一個賬號為admin密碼為123456的驗證信息

測試一下服務是否可以正常運行

關閉防火墻 service iptables stop 或者允許80端口不然 無法瀏覽頁面

/usr/local/apache2/bin/apachectl start  啟動apache

service nagios start   啟動nagios 

然后打開 瀏覽器  輸入 http://ip/nagios

彈出 登錄驗證框  輸入賬號密碼 就可以正常訪問

nagios監控之(運行環境搭建)

***********************至此nagios的運行環境搭建好了***********************

打開下一章:nagios監控之(監控配置)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沧州市| 南溪县| 育儿| 镇安县| 吉首市| 栾城县| 襄樊市| 山丹县| 绿春县| 昂仁县| 彭山县| 怀远县| 松江区| 睢宁县| 额济纳旗| 武陟县| 大名县| 朔州市| 顺平县| 和硕县| 新宁县| 扎赉特旗| 宁蒗| 上高县| 米林县| 兴城市| 吴川市| 唐海县| 长春市| 临朐县| 芮城县| 武宁县| 西华县| 柏乡县| 徐州市| 长沙市| 武隆县| 余庆县| 新宾| 郴州市| 呼和浩特市|