wordpress - 是否可以基于 ASW ec2 上 Apache 服务的域创建由 tomcat 服务的子域?

标签 wordpress apache spring-mvc tomcat amazon-ec2

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

最佳答案

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

两种选择:

  1. 在具有不同 IP 地址的不同机器上拥有子域。因此,您可以在一台机器上安装 Wordpress,在另一台机器上安装 Spring 应用程序。

  2. 在同一台机器上托管并让一个进程(Apache 或负载平衡器)监听两者的流量并适本地发送它。这是通过 Apache 中的 ProxyPass 命令实现的。无论如何,通常建议在应用程序服务器之前安装一个网络服务器,因为出于安全和性能方面的考虑,这样会更好。

还有第三种选择,即使用非标准端口(例如 8443),但这只会让您的 URL 看起来很乱(https://xxx.subdomain.com:8443)。如果您只是想为自己进行测试而不是生产应用程序,这可能没问题。

关于wordpress - 是否可以基于 ASW ec2 上 Apache 服务的域创建由 tomcat 服务的子域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34669464/

相关文章:

apache - mod_rewrite 规则在 apache 重启后失败

jQuery、HTTPS 和 WooCommerce API : Error 401

css - 将 CSS 样式应用于名称开头相同但结尾不同的 ID 元素

javascript - 将标题放在帖子的第一张图片上

java - 错误处理的 Spring MVC Rest 服务 Controller 正确吗?

java.lang.IllegalStateException : No WebApplicationContext found: no ContextLoaderListener or DispatcherServlet registered error 错误

java - Spring 的@DateTimeFormat 生成一个包含前一天的 Date 对象

css - 我的 Wordpress CSS 版本缓存更新有问题

apache - htaccess - XAMPP 上的互联网服务器错误 500

apache - 显示存储文件夹中的图像时 Laravel 403 错误