事實說明,好記性不如爛筆頭,更何況沒有好記性就更需要做一些必要的記錄了,因為隨著時光的流逝,很多事情會漸漸的忘記,這時如果看一下之前的筆記就能事半功倍了!
以前在linux下配置了一個系統監視軟件zabbix,總體用起來還不錯,因為需要在網頁端顯示,所以需要搭建lamp環境,然后配置apache2使打開本地網頁就顯示那個為主頁,以后就沒再碰過,也沒做記錄,當時的配置文件和信息早已經忘記,后來胡搞了一通,發現apache服務運行不了了,打開里面的配置文件發現里面都是空的,沒有任何信息,于是我開始了apache2的重裝。
第一次就簡單的remove然后install apache2,啟動時發現還是報錯啟動不了,配置文件還是空的,于是去網上搜了一下,解決了問題,接下來將網上的方法整合一下。
首先,運行一下幾條命令:
sudo apt-get --purge remove apache2
sudo apt-get --purge remove apache2.2-common
sudo apt-get autoremove
然后,找到沒有刪除掉的配置文件,一并刪除
sudo find /etc -name '*apache*' -exec rm -rf {} \;
sudo rm -rf /var/www
運行完上述命令后,可能還需要刪除掉mysql數據庫的相關信息,反正我是先把數據庫全部卸載掉后才運行上述命令的,不卸載mysql行不行我也不知到,先把卸載mysql的操作記下來好了。
sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common //這個很重要其實我早就想重裝mysql數據庫了,以前裝的時候不知道為什么把root用戶的密碼忘了,然后悲劇了,重裝完成后會讓你輸入root用戶的密碼,然后我就輸了我的常用密碼。但是打開數據庫以后發現以前建的表和數據庫還在,可能是數據沒刪掉吧,但這也不錯,不用重新新建表和數據庫了。
最后進行重裝apache2,運行sudo apt-get install apache2,然后就能安裝完畢,打開配置文件看都是初始化的,然后在瀏覽器中輸入localhost,發現it works表明apache安裝完畢,當然前提是你已經裝完LAMP環境。