今天在搭建Nagios監控平臺時,發現正常配置完成后,首先無法打開apache默認頁面,其次報“You don’t have permission to access /nagios/ on this server”,由于剛剛開始搞Linux ,也不是太熟悉,而且Nagios也是剛開始學習怎么搭,所以在搭建時有時經常會遇到莫名其妙的問題,但是當時非常奇怪,和之前的兩個監控平臺的配置和安裝方法一樣,怎么會報這種錯誤呢?
沒辦法,推倒重新搭整個
服務器?好像這個不是個好方法,最好的方法應該還是找找出現這種問題的原因吧,這樣以后也不容易再犯同樣的問題,所以就有了如下的排錯經歷。
1、先解決apache服務正常安裝后無法打開默認頁的問題,第一反應感覺到應該是和80端口有關系,所以嘗試進行Telnet服務器端口,發現連接不上?看來和端口有關系……杯具啊,經過配置后,在linux的防火墻中放行80端口,再試,哈哈,有戲,可以Telnet上80端口了,重新打開apache默認頁,可以打開了,這個問題是解決了,松了一口氣,以前可能是直接禁用防火墻,所以沒有這個問題,今天有些忙,邊干活兒,邊配忘記放行80端口了,唉……粗心害死人啊~
2、接著去訪問Nagios的頁面,發現輸入用戶名密碼后,提示“You don’t have permission to access /nagios/ on this server”,不帶這么玩的……,這又是為什么了?我沒有配置錯啊,Apache安裝了、php也安裝了,Nagios安裝配置查了半天也對啊……最后看來只能卸載Apache服務再重新安裝了,卸載重裝后發現問題,依然存在~
經過半小時的排錯檢查后搞定了,盡管這個可能是最基礎最簡單的,但對于我這個初識Linux的小菜鳥來說,還是有些小Happy的,最終自己搞定了,嘻嘻~