Thông báo này từ test port 80
chức năng
Actually Port 80 is used by server:Microsoft HTTPAPI/2.0
cho biết gần đây bạn đã cài đặt hoặc kích hoạt IIS hoặc có thể là SQLServer.
Bởi vì các dịch vụ IIS hoặc SQLServer được cấu hình để Khởi động Tự động sau khi khởi động, chúng đã nắm lấy Cổng 80 nên khi bạn khởi động Apache, nó không thể giữ được cổng 80.
Vì vậy, hãy gỡ cài đặt IIS hoặc SQLServer hoặc thay đổi kiểu khởi động của chúng bằng cách sử dụng phần mềm Services snapin thành Manual
hoặc thậm chí Disable
chúng và sau đó kích hoạt lại chúng khi bạn muốn sử dụng.
Những điều tôi biết có thể lấy cổng 80 và liên quan đến cài đặt IIS và SQLServer là
- IIS
- Triển khai Web
- Dịch vụ báo cáo máy chủ MS Sql.
- BranchCache (Windows 8.1)
Có thể có những người khác
Làm thế nào để tìm ra những gì bằng cách sử dụng cổng 80
Từ cửa sổ lệnh, bắt đầu sử dụng "Bắt đầu với tư cách Quản trị viên" làm
netstat -anop TCP | find ":80"
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4852
Nhìn vào kết quả của lệnh này và sau đó nhập số PID (số cuối cùng trên dòng) vào lệnh này
tasklist /FI "PID eq 4852" ?FO TABLE /NH
httpd.exe 4852 Services 0 19,720 K
Trong ví dụ này, Apache đang sử dụng cổng 80 nhưng cổng của bạn có thể sẽ khác