我想把我的網站放在VPS上的tomcat下。是不是很好的選擇把tomcat通過iptables放在80端口上,並將它作爲獨立服務器使用,或者我會使用apache/nginx作爲前端?80端口的Tomcat配置
1
A
回答
1
正常的原因在Tomcat中的前設置一個HTTP服務器是:
- SSL終止
- 提供靜態內容
如果你不需要任何的這一點,那麼我沒有看到有任何理由讓tomcat前面的http服務器複雜化。
+0
你甚至可以添加ssl終止與tomcat。 – rmarimon
1
我寧願前結束通過apache/nginx
,因爲這將有助於實現兩個額外的東西:
- 您可以服務器的
static
內容通過apache
- 沒有暴露你的應用服務器,這有助於用戶重定向的情況下,的失敗。
1
從版本6開始,tomcat可以在沒有前端服務器的情況下直接提供高吞吐量。我一直以這種方式使用它兩年以上的小負載網站(每月200,000次綜合瀏覽量)。
相關問題
- 1. 端口80中的Tomcat SSL
- 2. Tomcat的變化端口80上的Fedora
- 3. 的Tomcat的webapp在端口80
- 4. 如何將apache2配置爲端口80以外的端口?
- 5. 將Tomcat端口從8080更改爲80
- 6. Tomcat端口80不起作用
- 7. 的phpMyAdmin不能在端口設置tomcat的訪問後,80能
- 8. 配置爲偵聽端口80上的Tomcat連接器未能啓動
- 9. Apache httpd與Tomcat 7:端口80與端口8080
- 10. Mochiweb端口80
- 11. CouchDB端口80
- 12. 在端口443上配置Liferay tomcat
- 13. Tomcat主機和端口配置
- 14. 80端口的superwebsocket
- 15. 域配置簡單:8080到80 Tomcat
- 16. 端口80上的端口碰撞
- 17. 端口80上的端口錯誤
- 18. MAMP如何配置apache端口爲80以外的東西
- 19. 如何配置在端口80上運行的jenkins使用docker?
- 20. Nginx網站可用的配置不適用於端口80
- 21. 端口80上的Nginx和wowza。如何配置
- 22. 使用端口80
- 23. 從主機端口80到VirtualBox端口80的端口轉發不起作用
- 24. Linux中的EC2(亞馬遜)不能使用端口80的tomcat
- 25. Struts2 - 將項目端口設置爲80
- 26. 將mamp端口設置爲80和3306
- 27. 端口80/443上的SignalR
- 28. 打開MAMP的端口80
- 29. 端口80上的Socket.io
- 30. 端口80上的Node.js
重複:http://stackoverflow.com/questions/5122345/why-use-apache-web-server-in-front-of-glassfish-or-tomcat – uldall