1.端口被占用(80端口被占用或者443端口被占用)
? ? 針對這種情況们豌,有兩種解決方法悍抑,一種是找到占用端口的程序吴叶,把它關閉,另外一種是修改apche的端口竿秆。
? ? 首先說下關閉占用端口程序的這一種方法启摄。步驟如下:
? ? ①、打開命令行窗口幽钢,輸入“netstat -ano”命令行并回車
? ? ②歉备、運行命令后,會顯示一系列端口的使用情況匪燕,查找到“0.0.0.0: 80”對應的PID進程標識符蕾羊,記錄下來,等下會用到谎懦。
? ? ③肚豺、鼠標右鍵點擊桌面任務欄,打開Windows任務管理器界拦,在“查看”——“選擇列”中勾選“PID(進程標識符)”確定,即可看到每個程序使用的端口 狀態(tài)梗劫。結合上面所查到的80端口對應的PID進程標識符享甸,就可確定是哪個程序占用了80端口截碴。要關閉該程序建議先從該軟件界面中關閉,如果找不到軟件界面 關閉蛉威,可鼠標右鍵直接結束該進程日丹。
? ? 第二種方法是修改端口名稱。步驟如下:
? ? 首先蚯嫌,打開config窗口哲虾,如下圖所示
? ? 打開后選擇“Service and Port Settings”,
? ? 在這里我們可以看到我們現(xiàn)在的端口配置择示,你可以修改為合適的端口束凑,比如:8080等。
? ? 修改完后栅盲,保存汪诉,回到最初界面,選擇config里修改相應的文件谈秫,80端口對應的是httpd.conf,443端口對應的是httpd-ssl.conf文件扒寄,把文件里面的80(或443)修改成剛才修改的對應的端口名稱即可。
2拟烫、假如通過上述方法無效该编,首先確定下是不是重新修改的端口又被占用了,如果確定了端口沒有被占用硕淑,那么就查看下我們配置是否有問題课竣,有可能是Apache\conf\httpd.conf?的配置問題:
以上參考自: