ubuntu16.04 - ubuntu 16.04 apache2 安裝成功,但是 dosen’t work!!!
問題描述
因為不知道ubuntu 16.04已經默認安裝了apache和mysql,再加上手殘,刪除了系統中所有的apache*文件,具體的刪除步驟是這樣的:
$ sudo apt-get --purge remove apache-common$ sudo apt-get --purge remove apache$ sudo find /etc -name '*apache*' |xargs rm -rf$ sudo rm -rf /var/www$sudo rm -rf /etc/libapache2-mod-jk
刪除完成之后,重新安裝:
$ sudo apt-get install apache2
但是,問題來了,在瀏覽器中訪問localhost,結果如下:
嘗試重啟apache服務時:
然后,又查看了/etc/apache2目錄,發現少了apache的配置文件apache2.conf
并且,文件夾里都是空的。
原因好象是這樣的,我之前刪除的時候將所有的apache*文件都刪除了,但是重新安裝apache卻沒有生成這些必要的文件,所以才沒有apache配置文件之類的。
如何才能讓新安裝的apache work,或者復原到刪除之前的apache,跪求大神解答!
問題解答
回答1:看來你是把apache的服務也刪除了,導致服務無法正常運行了。只能重新安裝apache了
回答2:install 的時候,提示是已經裝好,所以沒有做其他任何事情。。。。可是你刪很多的東西。你 remove 的時候并不是apache2。所以 remove 之后重裝試試。
