Apache 的80端口被win7的System PID=4的進程佔用的解決方法

Apache 的80端口被win7的System PID=4的進程佔用的解決方法 services.exe

今天開始學習PHP,首先就是Apache2.2的安裝與配置。安裝完成後,輸入127.0.0.1:80,打開失敗,發現是80端口被禁用,首先排除IIS服務端口是否爲80,此服務沒被啓動(本人爲手動),還有迅雷等,一些軟件也有可能會佔用80端口。
     最後在命令行運行netstat -ano ,發現80端口果真被佔用。發現佔用的pid是4,名字是System。
   解決方法爲:
     1.在運行窗口打開註冊表,輸入regedit
     2.依次打開如下:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
     3.找到一個名稱爲:Start,類型爲:REG_DWORD的項,右擊修改,將其數值數據改爲0,點確定保存修改
     4.重啓系統,System進程不會佔用80端口
 測試:
     輸入:127.0.0.1,顯示“It works!”,配置成功!
注意:或相當你再次啓動電腦時,80端口任會被System佔用,這種情況下的解決方法是將start項所在的HTTP文件夾權限設置爲system拒絕!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章