Đôi lúc bạn muốn start ứng dụng sử dụng Apache, Jetty hoặc mở ứng dụng port 80 nhưng không thể start được vì 1 lý do đơn giản là cổng 80 đang được sử dụng bởi các ứng dụng khác. Bài viết này tôi sẽ hướng dẫn các bạn kiểm tra ứng dụng nào đang sử dụng cổng 80 trên Windows. Để có thể chạy được Apache (sử dụng Xampp, …)

Thường thì các ứng dụng sau sử dụng cổng 80 trên Windows:

1.Skype
2.IIS
3.IIS Admin Service
4.World Wide Web Publishing service
5.SQL Server Reporting services
6.Web Deployment Agent Service
7.HTTP Server API

Việc làm đơn giản là hãy stop hết các ứng dụng, services đó đi ! Dưới đây là hướng dẫn cơ bản cách kiểm tra và stop ứng dụng đang hoặc mặc định sử dụng cổng 80.

1: Skype

Đối với Skype, bạn chỉ cần thoát ứng dụng là ok, hoặc thay đổi tùy chỉnh Skype: Tools > Options > Advanced > Connection: Bỏ check “Use port 80 …” đi

2: IIS

Hãy Stop IIS hoặc gỡ nó đi nếu không sử dụng ?

3: Services

Mở trình quản lý services, mở cửa sổ run, gõ lệnh:

services.msc

Stop các services sau:

1.World Wide Web Publishing service
2.SQL Server Reporting services
3.Web Deployment Agent Service

4: HTTP Api Service

Đây là service cho phép các ứng dụng liên lạc với nhau thông qua HTTP mà không cần sử dụng IIS – Microsoft Internet Information Server. Các ứng dụng có thể đăng ký để nhận hoặc gửi các http request.

Sử dụng lệnh sau trên CMD – Command Prompt

net stop http

5: Netstat

Trường hợp, không rơi vào các trường hợp trên (tức là vẫn không khởi chạy được apache2), hãy sử dụng lệnh netstat để kiểm tra các ứng dụng, services đang mở cổng 80 giao thức tcp.
Mở CMD với quyền Administrator, gõ lệnh sau:

netstat -abno -p tcp

Hoặc thêm lệnh find để giới hạn kết quả tìm kiếm

netstat -abno -p tcp | find “80”

Bạn sẽ thấy một danh sách các ứng dụng đang nghe trên các cổng tcp, tương ứng với process id. Hãy sử dụng Task Manager để kill ứng dụng có process id tương ứng.

netstat -abno -p tcp

netstat -abno -p tcp

Note: Để thấy được process id trên Task Manager (tab: Processes), chọn: Views > Select columns > PID (Process Identifier)

pid-task-manager

Chúc bạn thành công !

Nguồn sư tầm

Sẵn sàng để phát triển doanh nghiệp của bạn?

Để được tư vấn chi tiết hơn về dịch vụ, quý khách vui lòng cung cấp thông tin cho chúng tôi theo mẫu sau.

Bài viết liên quan

Tổng hợp mẫu thông báo nghỉ lễ 30/4-1/5 2024 bằng tiếng việt và tiếng anh chuẩn có dạng như thế nào?

Tổng hợp mẫu thông báo nghỉ lễ 30/4-1/5 2024 bằng tiếng việt và tiếng anh...

KBW THÔNG BÁO KẾ HOẠCH NGHỈ LỄ 30/4 – 1/5

Kính gửi Quý khách hàng, Quý đối tác, Nhân dịp nghỉ lễ 30/4 và 1/5...

Dịch vụ thiết kế in brochure quảng cáo

Dịch vụ in brochure quảng cáo là một trong những dịch vụ in ấn phổ...

Stt lễ 30/4, cap về đi chơi lễ 30/4 và 1/5 hay nhất

Status nôi dung đăng bài hay lễ 30/4 1/5, cap về đi chơi lễ 30/4...

Vì sao phải có Website thương hiệu riêng?

Với sự phát triển TMĐT, người dùng có hành vi mua sắm Online tăng. Trong...