IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁系統(tǒng)集成網(wǎng)絡(luò)管理 → Nagios實(shí)戰(zhàn)-部署apache服務(wù)器

Nagios實(shí)戰(zhàn)-部署apache服務(wù)器

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

 Apache應(yīng)該是我們最常用的部署了,它可以被弄得很復(fù)雜,但在nagios這個(gè)平臺(tái)上,我們只需要簡(jiǎn)單的功能即可,為了驗(yàn)證用戶,我們稍微加一點(diǎn)修改就行了。這樣做也是為了體現(xiàn)"越簡(jiǎn)單越容易的思想"。做得簡(jiǎn)單,以后重新部署或恢復(fù)就越迅速、越?jīng)]壓力。

  (一) 安裝apache

  tar zxvf httpd-2.2.8.tar.gz
  cd httpd-2.2.8
  ./configure? --prefix=/usr/local/apache??? #僅僅需要這么一個(gè)選項(xiàng)
  make
  make install

  (二) 檢查apache是否被正確的安裝

  1、執(zhí)行 /usr/local/apache/bin/apachectl -t 檢查apache的配置文件語法是否正確。未經(jīng)更改的apache配置文件語法顯然是正確無誤的,當(dāng)我們對(duì)配置文件httpd.conf 或其包含的文件作了更改的時(shí)候,最好先運(yùn)行一下這個(gè)命令,它的錯(cuò)誤輸出能迅速定位配置文件哪里出現(xiàn)了錯(cuò)誤。

  2、執(zhí)行命令行 /usr/local/apache/bin/apachectl start 啟動(dòng)apache守護(hù)進(jìn)程,在別的機(jī)器的瀏覽器里輸入這個(gè)服務(wù)器的ip地址,看是否可以正常瀏覽apache的默認(rèn)頁面-通常是一個(gè)"IT works!"。為了方便以后維護(hù)apache 更方便些,我們可以修改環(huán)境變量文件/etc/profile,在文件的末尾追加行 "export? PATH=$PATH:/usr/local/apache/bin ",保存后執(zhí)行 source /etc/profile 使其修改立即生效,這樣我們以后執(zhí)行apache 啟動(dòng)之類的命令就不必輸很長(zhǎng)一串路徑,直接輸入 apachectl start 就可以了。

  (三)修改apache配置文件httpd.conf

  1、修改apache運(yùn)行用戶和組。默認(rèn)是daemon,需要把它改成nagios。這樣它才能有權(quán)限訪問我們安裝的nagios目錄,執(zhí)行相關(guān)的cgi命令,如通過瀏覽器界面關(guān)閉nagios、停止某個(gè)故障對(duì)象發(fā)送報(bào)警信息等。

  2、添加nagios訪問目錄(nagios 的安裝路徑/usr/local/nagios),同時(shí)使用http用戶驗(yàn)證。把下面的內(nèi)容追加到httpd.conf文件的末尾:

  ?????ScriptAlias?/nagios/cgi-bin?/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
  ?????
  
  ????Alias?/nagios?/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
  ????

  照這樣一種方式修改配置文件,保證不會(huì)把配置文件改得一塌糊涂,我相信大部分初學(xué)者都有把文件修改后而不知道文件本身的原貌。到這步配置文件雖然修改好了,但還不能通過語法檢查,因?yàn)橛?個(gè)與之相關(guān)聯(lián)的東西還不存在,他們是用戶和組nagios及apache的驗(yàn)證用戶文件/usr/local /nagios/etc/htpasswd . 在后續(xù)操作中完成這任務(wù)后,再驗(yàn)證不遲。

部署apache服務(wù)器

關(guān)鍵詞標(biāo)簽:Nagios,apache服務(wù)器

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 路由器地址大全-各品牌路由設(shè)置地址 路由器地址大全-各品牌路由設(shè)置地址 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 Nslookup命令詳解-域名DNS診斷 Nslookup命令詳解-域名DNS診斷 站長(zhǎng)裝備:十大網(wǎng)站管理員服務(wù)器工具軟件 站長(zhǎng)裝備:十大網(wǎng)站管理員服務(wù)器工具軟件

相關(guān)下載

    人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 路由器地址大全-各品牌路由設(shè)置地址 騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程 ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程 路由表說明(詳解route print) Nslookup命令詳解-域名DNS診斷 網(wǎng)管員實(shí)際工作的一天 網(wǎng)管必會(huì)!了解交換機(jī)控制端口流量