Làm thế nào để bạn cấu hình tomcat để liên kết với một địa chỉ IP duy nhất (localhost) thay vì tất cả các địa chỉ?Làm thế nào để bạn cấu hình tomcat để liên kết với một địa chỉ IP duy nhất (localhost) thay vì tất cả các địa chỉ?
Trả lời
Một số trình kết nối được định cấu hình và mỗi trình kết nối có thuộc tính "địa chỉ" tùy chọn nơi bạn có thể đặt địa chỉ IP.
- Chỉnh sửa
tomcat/conf/server.xml
. - Chỉ định một địa chỉ ràng buộc cho connector rằng:
<Connector port="8080" protocol="HTTP/1.1" address="127.0.0.1" connectionTimeout="20000" redirectPort="8443" />
nó cũng ghi nhận ở đây:
http://wiki.apache.org/tomcat/FAQ/Connectors#Q6
Làm thế nào để liên kết với một địa chỉ IP cụ thể? - "Mỗi phần tử Trình kết nối cho phép một thuộc tính địa chỉ. Xem tài liệu Trình kết nối HTTP hoặc tài liệu Trình kết nối AJP". Và Connectors HTTP tài liệu:
http://tomcat.apache.org/tomcat-7.0-doc/config/http.html
Tiêu chuẩn thực hiện -> Địa chỉ
"Đối với các máy chủ với nhiều hơn một địa chỉ IP, thuộc tính này xác định địa chỉ nào sẽ được sử dụng để nghe trên cổng xác định bởi. mặc định, cổng này sẽ được sử dụng trên tất cả các địa chỉ IP được liên kết với máy chủ. "
Có thể đáng nói đến việc chạy tomcat với tư cách người dùng không phải root (bạn nên làm) sẽ ngăn bạn sử dụng cổng dưới 1024 trên * nix. Nếu bạn muốn sử dụng TC như một máy chủ độc lập - vì hiệu suất của nó không còn yêu cầu nó được fronted bởi Apache hoặc tương tự - bạn sẽ muốn liên kết với cổng 80 cùng với bất kỳ địa chỉ IP nào mà bạn chỉ định.
Bạn có thể thực hiện việc này bằng cách sử dụng IPTABLES để chuyển hướng cổng 80 đến 8080.
Câu trả lời của bạn phải là một bình luận. Nó không cung cấp một giải pháp để thay đổi Tomcat 'I.P.' liên kết với. –
Bất cứ ai chạy TC trên linux sẽ chạy vào vấn đề cổng ở trên. – Hal50000
Tôi chạy tomcat trên một số bản phân phối ... không bao giờ chứng kiến sự khẳng định của bạn ... câu trả lời được chấp nhận là chính xác. –
- 1. Duyệt Web Site Với Địa chỉ IP Thay vì localhost
- 2. localhost vs địa chỉ ip thực
- 3. Làm thế nào để cấu hình postgresql postgresql.conf listen_addresses cho nhiều địa chỉ ip
- 4. Thêm địa chỉ liên kết địa chỉ
- 5. IIS - không thể truy cập trang theo địa chỉ ip thay vì localhost
- 6. Kết nối IIS Express với một Địa chỉ IP
- 7. Chuyển đổi [địa chỉ NSNetservice] để ip địa chỉ chuỗi
- 8. Bạn so sánh địa chỉ IP như thế nào?
- 9. Làm cách nào để hạn chế quyền truy cập theo địa chỉ IP với Tomcat?
- 10. làm thế nào để bạn chỉ đẩy một số cam kết git địa phương của bạn?
- 11. Địa chỉ liên kết tạo ra cùng một địa chỉ
- 12. Liệt kê Địa chỉ IP của tất cả các máy tính được kết nối với một mạng LAN
- 13. Làm cách nào để lấy địa chỉ vật lý (MAC) của địa chỉ IP bằng C#?
- 14. tìm tất cả địa chỉ ip trong mạng
- 15. MongoDB không thể kết nối với localhost nhưng có thể kết nối với địa chỉ IP localhost của
- 16. Tăng địa chỉ IP
- 17. Làm thế nào để bạn xác định xem địa chỉ IP là riêng tư, bằng Python?
- 18. Danh sách tất cả các địa chỉ IP trong một subnet
- 19. Làm cách nào để nhận địa chỉ IP?
- 20. Làm thế nào để giả mạo nguồn ip-địa chỉ của một gói udp?
- 21. Kịch bản để thay đổi địa chỉ IP trên windows
- 22. làm thế nào để ping địa chỉ ip trong php và cho kết quả
- 23. Làm cách nào để chỉ định địa chỉ IP với trình kiểm tra Django?
- 24. Cách nghe trên nhiều địa chỉ IP?
- 25. API để định cấu hình địa chỉ IP tĩnh trong ứng dụng Android
- 26. Làm cách nào để đặt địa chỉ IP cho giao diện TUN trên OSX (không có địa chỉ đích)?
- 27. cách liên kết địa chỉ liên kết địa phương với ổ cắm ipv6
- 28. Phục vụ hai trang web với Apache với tên miền đơn và địa chỉ IP duy nhất
- 29. Địa chỉ IP từ sk_buff
- 30. Có cách nào để khám phá địa chỉ IP nào được kết nối với db không?
câu trả lời giống như thần. Cảm ơn bạn rất nhiều! – Aditzu