Thực tế có 3 cổng thay thế HTTP: 591, 8008 và 8080.
Chúng được IANA gán là "HTTP Alternate" , điều này khiến chúng trở thành chính thức như nó có.
Nếu bạn chạy Linux với tư cách là người dùng không có đặc quyền (không phải root), bạn có thể nghe bất kỳ cổng nào trên 1024, vì vậy 8008 và 8080 là những ứng cử viên tốt. Sau đó, để truy cập máy chủ từ trình duyệt của bạn, bạn sẽ cần chỉ định cổng trong url, chẳng hạn như http://localhost:8080
.
Bạn cũng có thể sử dụng các cổng trong phạm vi 49152 Lỗi65535. Chúng được gắn nhãn là "Cổng động" và sẽ không bao giờ được IANA gán, tuy nhiên do đó chúng có thể đã được sử dụng bởi các phần mềm khác. Điều này có nghĩa là bạn không thể tin tưởng rằng một cổng nhất định sẽ có sẵn để bạn sử dụng tại bất kỳ thời điểm nào và phải kiểm tra tính khả dụng của cổng mỗi khi bạn muốn sử dụng cổng đó.
Lưu ý rằng cổng 8000 đôi khi được sử dụng cho HTTP, nhưng IANA đã gán nó cho iRDMI (Giao diện quản lý máy tính từ xa của Intel). Mặc dù không chắc là một vấn đề trong môi trường riêng tư, tốt nhất bạn không nên sử dụng nó cho HTTP thay thế tốt hơn có sẵn.