DedeAMPZ無法啟動Apache服務何解?
本學期在教授《網站優化與推廣》課程時,講到建站這一環節。
我們在本地搭建網站,通常使用DedeAMPZ環境整合套件來搭建網站環境,並使用DedeCms作為建站程式。
當DedeAMPZ環境整合套件安裝完成後,我們會看到Apache服務啟動失敗的提示。
Apache服務啟動失敗的提示
遇到這種情況,我們考慮下原因可能是埠衝突導致,通常情況下www服務使用http(80埠)或https(443埠),我們可以先嚐試找到所有跟這兩個埠相關的軟體或服務,關閉或更改它們。
一、可能情況有:
1、本機已裝IIS,80口被佔用;
2、本機已裝Apache,服務衝突;
3、VMware共享虛擬機器服務啟用。
二、針對以上三種情況,對應的解決方案如下:
1、本機已裝IIS,80口被佔用的解決方案
直接更改Apache服務埠,如更改為81,啟動Apache測試是否可以正常啟動。
更改DedeAMPZ的Apache埠號為81
如不能,跳到2。
2、本機已裝Apache,服務衝突的解決方案
將之前安裝的軟體(如PHPStudy、Apache)及剛才安裝的DedeAMPZ全部解除安裝,重啟計算機再安裝DedeAMPZ。
如還不能正常開啟Apache服務,則跳到3。
3、VMware共享虛擬機器服務啟用的解決方案
VMware共享虛擬機器服務啟用後,預設會使用443埠。我們可以考慮一關閉共享虛擬機器服務,或更改共享虛擬機器服務埠。
開啟VMware,點選“編輯”、“首選項”、“共享虛擬機器”、“禁用共享”即可。
禁用共享虛擬機器
此時,再測試能否正常開啟Apache服務。一般情況下,可正常啟動Apache服務。
正常開啟Apache服務
好了,今天的問題就記錄到這,如有問題,給我訊息吧。我是計算機網路技術,關注我,每天進步一點點,實現技能大提升。謝謝大家!