WIN10下Apache啓動時報錯:AH00072: make_sock: could not bind to address [::]:80

問題:WIN10下Apache啓動時報錯:AH00072: make_sock: could not bind to address [::]:80.
原因:端口80被佔用
處理:修改爲別的端口號,或是關閉佔用80端口的服務,通過netstat -ano查看80端口的佔用情況,依次關閉相應服務既可。
                1)關閉IIS服務:控制面板--程序和功能--啓用和關閉Windows功能,找到Internet Information Services,關閉它。
                2)如果有安裝SQLSERVER 2005以上,停用SQL Server Reporting Services,該服務會佔用80端口。
                3)Win10的NT kernel & System默認也會佔用80端口,對應的是Http.Sys,通過以下步驟操作:
                     a)以管理員身份運行“命令提示符”
                     b)net stop http
                     c)Sc config http start= disabled
                     或是修改註冊表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP,將右邊Star項的值改爲0。
                4)重啓系統,一般Apache就能正常啓動了

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