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