我在同一台服务器上托管多个网站,运行多个tomcat。
所以我想路线 www.example.com到localhost:80 /示例 还有路线 test.example.com到localhost:8082 / example
我听说过很多场景:mod_jk,mod_proxy使用apache http或者可能是nginx
但我不知道哪一个是最好的,怎么做。
你能帮我吗?
下一步将使用HTTPS而不是HTTP。
由于
答案 0 :(得分:0)
最简单的方法是使用iptables port natting。 (如果您的应用程序正在侦听接口eth0)
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8082
但我更喜欢使用nginx,Apache或HAproxy。关于如何设置反向代理,网上有很多教程。