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

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

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

時(shí)間:2015/6/28來(lái)源: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的配置文件語(yǔ)法是否正確。未經(jīng)更改的apache配置文件語(yǔ)法顯然是正確無(wú)誤的,當(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)頁(yè)面-通常是一個(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)限訪問(wèn)我們安裝的nagios目錄,執(zhí)行相關(guān)的cgi命令,如通過(guò)瀏覽器界面關(guān)閉nagios、停止某個(gè)故障對(duì)象發(fā)送報(bào)警信息等。

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

       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>

  照這樣一種方式修改配置文件,保證不會(huì)把配置文件改得一塌糊涂,我相信大部分初學(xué)者都有把文件修改后而不知道文件本身的原貌。到這步配置文件雖然修改好了,但還不能通過(guò)語(yǔ)法檢查,因?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ì)圖文教程路由表說(shuō)明(詳解route print)網(wǎng)管員實(shí)際工作的一天用此方法讓2M帶寬下載速度達(dá)到250K/S左右網(wǎng)管必會(huì)!了解交換機(jī)控制端口流量