是否可以根据ASW ec2上Apache提供的域创建由tomcat提供的子域?

时间:2016-01-08 04:23:15

标签: wordpress apache spring-mvc tomcat amazon-ec2

我是网络开发的新手。我打算将我的wordpress网站移动到aws,说它是“example.com”。我还计划使用spring boot创建一个子域“xxx.example.com”。我想知道那可能吗?

1 个答案:

答案 0 :(得分:1)

是的,但是请记住,只有一个进程只能在一台机器上监听一个端口(http为80,为https为443)。

两个选项:

  1. 在具有不同IP地址的其他计算机上具有子域。所以你可以在一台机器上安装Wordpress,在另一台机器上安装弹簧应用程序。

  2. 在同一台计算机上托管,并有一个进程(Apache或负载均衡器)监听两者的流量并适当发送。这是通过Apache中的ProxyPass命令实现的。通常建议在应用程序服务器前安装Web服务器,因为出于安全性和性能原因这样做会更好。

  3. 还有第三个选项,即使用非标准端口(例如8443),但这只会使您的网址变得混乱(https://xxx.subdomain.com:8443)。如果你只是想为自己的缘故进行测试但对生产应用程序来说不是很好,那可能会没问题。