【linux】Ubuntu16.04安裝 apache2
遇到了各種各樣的奇怪問題。
輸入localhost說什麼沒有許可權,然後把apache2.conf中denid改成enable不斷404notfound。
按照各種教程進行了各種配置但是還老找不到配置檔案,因為網上那些目錄我可能開啟就沒有任何檔案。
想著這遍還不成功就虛擬機器重灌系統了,結果迷迷糊糊成功了,嘻嘻。
1.安裝apache2
$ sudo apt-get update
$ sudo apt-get install apache2
$ sudo apt-get install apache2-dev
(完全解除安裝apache2:
$ sudo apt-get --purge remove apache2
$ sudo apt-get --purge remove apache2.2-common
$ sudo apt-get autoremove //找到沒有刪乾淨的配置檔案,刪除
$ sudo find /etc -name “apache
$ sudo rm -rf /var/www )
2.檢視安裝是否成功
sudo systemctl status apache2
在瀏覽器輸入localhost或者127.0.0.1或者本機ip(ifconfig中inet addr)
3.檢視安裝位置
Whereis apache2
4.檢視apache版本apache2ctl -v
5.正常啟動關閉apache,檢視對應的systemctl status發現狀態有所不同。
$ sudo /etc/init.d/apache2 stop//停止後localhost unable to connect啦
$ sudo /etc/init.d/apache2 restart//重啟
$ sudo /etc/init.d/apache2 start//啟動
參考教程:
https://blog.csdn.net/sunshineddmmz/article/details/79628366
https://www.cnblogs.com/yaosj/p/7008047.html