Không thể chạy Apache ở Port 80 và Port 443 - Windows 7
Gửi ngày 26 tháng 8 năm 2013

Mấy hôm nay không start được Apache trên port 80, toàn phải chỉnh sang port khác. Lúc đầu nghĩ do đụng port với IIS hoặc Skype, nhưng đã kiểm tra kỹ, mặc dù đã tắt hết các ứng dụng khả nghi, nhưng vẫn không start được. Mở cmd chạy lệnh "netstat -ano | find ":80" thì thấy một system process có PID bằng 4 đang Listening port 80.

Search Google một hồi thì ra là do một Non-plug-and-play driver (HTTP), chỉ cần vào Computer Management/Device Manager rồi vào Menu View chọn Show hidden devices, sau đó chọn Non-Plug and Play Drivers, phải chuột Properties trong Tab Driver chọn Stop.




Ngoài ra như đã nói ở trên thì Skype cũng là một nguyên nhân chiếm port 80 trên windows (ngoài IIS). Vào option tabs Advances bỏ chọn "Use port 80..."



Đối với IIS thì phải mở Services.msc tắt World Wide Web Publishing Service.

Bên cạnh đó nếu bạn có cài VMware Workstation thì cũng phải đổi Port HTTPS: 443 thành 4443 trong VMWare thì Apache mới chạy được (Menu Edit/Preferences chọn Shared VMs, sau đó Disable Sharing để đổi HTTPS: 443 thành 4443 rồi Enable Sharing).

Print In tin
Download CTIM - Diễn Đàn Tin Học CTIM