Tôi có một phiên bản Tomcat 7 chạy trên cổng 8080 và muốn chạy Jenkins trên một cổng khác. Một thay thế khác là thay đổi URL Jenkins.Mở cổng HTTP trên Amazon EC2
Làm cách nào để thêm mục nhập vào danh sách các cổng được phép?
Tôi đã thử chạy: sudo /sbin/iptables -A INPUT -p tcp --dport 8181 -j ACCEPT
, nhưng trong AWS an ủi nó chỉ cho thấy các cảng:
0 - 65535 0.0.0.0/0
22 (SSH) 0.0.0.0/0
80 (HTTP) 0.0.0.0/0
443 (HTTPS) 0.0.0.0/0
3306 (MYSQL) 0.0.0.0/0
8080 (HTTP*) 0.0.0.0/0
Có thể thêm một cổng HTTP (8181) thông qua AWS console?
Cập nhật:
Tôi đã cố gắng thêm một cổng TCP tùy chỉnh, nhưng sau đó nó không có được giao thức HTTP, và khi tôi chọn HTTP, tôi không thể xác định các cổng!
Xin lỗi, nhưng nó đã có sẵn là '8181' và không phải là' 8181 (HTTP *) '. – whirlwin
Bạn có thể chỉ định bất kỳ cổng nào là HTTP. Nó nói (HTTP *) đến 8080 vì cổng đó thường được sử dụng như cổng HTTP, sau cổng 80. Các kỹ sư của Amazon đã quyết định có nó vì * nó không phải là cổng mặc định. Nếu bạn đã mở 8181, bạn phải có khả năng truy cập Tomcat của bạn. Bạn có vấn đề với nó? – gabrielhpugliese
Tôi đã thử với '' và '8081' được thêm vào Amazon AWS, nhưng Tomcat không hoạt động trên các cổng này, chỉ 8080. –
whirlwin