LINUX操作系統(tǒng)啟動APACHE出現(xiàn)403錯誤怎么辦
LINUX操作系統(tǒng)啟動APACHE出現(xiàn)403錯誤怎么辦
linux(學習啦小編使用的是fedora)操作系統(tǒng)中操作apache是一件很頭疼的事情(起碼對初識linux的學習啦小編我是這樣的),學習啦學習啦小編好不容易安裝好了apache,但是卻苦于無法啟動(出現(xiàn)403錯誤),于是遍尋解決之道,終于解決問題特此記錄。
LINUX操作系統(tǒng)啟動APACHE出現(xiàn)403錯誤怎么辦
文檔權限問題,這是linux操作系統(tǒng)下經常會遇到的問題(學習啦小編也是此問題,不過學習啦小編又把此問題復雜化了),我們需要使用chmod的指令把網站所在目錄的權限提升到755。
SElinux,這是fedora自帶的故障排除工具,有很多人說開啟它也會導致403錯誤的產生,當時的學習啦小編是看見什么試什么,把SElinux給關了,但是問題還是沒有解決,不排除其他用戶遇到403的問題是SElinux造成的。
防火墻原因,很多使用linux的用戶都會告訴初學者叫他們關閉防火墻和selinux,因為開啟它們會有很多麻煩,其他技術沒學成,光掉整它們了,所以學習啦小編就義無返顧的關閉了防火墻,但是問題還是沒有解決,哎,可憐的學習啦小編我呀,當然,不排除你關閉防火墻就能解決問題哦
虛擬主機配置錯誤,這也是學習啦小編從網上看到了,這個應該不是出現(xiàn)此問題的常見原因,當然也不排除這種可能,如果你實在沒有別的招的話,不放試試重新配置虛擬主機。
http.conf配置錯誤,如果你是新安裝的apache,一般不會出現(xiàn)這種問題,不過為了保險起見,建議你去查查看,打開apache的配置文件,搜索,看看是否有Order deny,allow Deny from all,這樣的語句,如果有,改為Order deny,allow即可。
6暫時就這么幾點了,以后如果學習啦小編還查詢到有其他原因可能引起這種情況的話,會及時更新此經驗,其實在配置過程中學習啦小編還遇到了其他問題,就是多次安裝apache引起的無法啟動問題,此問題的解決辦法會在以后的經驗跟大家分享。
注意事項
提升文檔權限的時候一定要注意提升網站根目錄所在的頂級文件夾的權限,也就是和home平級的文件夾權限,而且要注意的是網站根目錄所在文件夾的所有上層的文件夾的目錄權限都要開啟
查看文件夾和文檔權限的時候,可以使用namei命令,namei -m 你想要查詢的目錄,這樣會把你所要查詢的目錄所在的所有上層文件的權限全部列舉出來,方便查看那層權限不滿足要求
在操作apache配置文件的時候注意,只有root權限才能修改此配置文件。