我是网络开发的新手。我打算将我的 wordpress 网站移动到 aws,说它是“example.com”。我还计划使用 spring boot 创建一个子域“xxx.example.com”。我想知道这可能吗?
最佳答案
是的,这是可能的,但请记住,只有一个进程只能监听一台机器中的一个端口(http 为 80,https 为 443)。
两种选择:
在具有不同 IP 地址的不同机器上拥有子域。因此,您可以在一台机器上安装 Wordpress,在另一台机器上安装 Spring 应用程序。
在同一台机器上托管并让一个进程(Apache 或负载平衡器)监听两者的流量并适本地发送它。这是通过 Apache 中的 ProxyPass 命令实现的。无论如何,通常建议在应用程序服务器之前安装一个网络服务器,因为出于安全和性能方面的考虑,这样会更好。
还有第三种选择,即使用非标准端口(例如 8443),但这只会让您的 URL 看起来很乱(https://xxx.subdomain.com:8443)。如果您只是想为自己进行测试而不是生产应用程序,这可能没问题。
关于wordpress - 是否可以基于 ASW ec2 上 Apache 服务的域创建由 tomcat 服务的子域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34669464/