【发布时间】:2017-03-22 18:10:58
【问题描述】:
我的目标是让 Web 服务器在默认端口上运行,这样用户就不必输入端口号。使用 LAMP 堆栈很容易做到,其中 A 是 apache... 并且不存在其他 Web 服务器。但是,如果我使用 Centos 购买通用主机并且我想运行 1) Gunicorn/NGINX for Python/Django -> 从外部访问 example.com(网络浏览器不需要输入端口。 2) Java EE 容器中的 Spring 框架 - Java EE 默认使用端口 8080 和该范围内的其他端口,但人们只需输入一个域名并期望它可以工作。 -> 可以从 example2.com 访问 3) Node.js - 可从 example3.com 访问 4) PHP 应用程序,例如 WordPress、LAMP 上的 Drupal - example3.com
感谢您的建议。 例如,我最接近的经验是带有负载均衡器的 AWS,它允许从公共 Web 访问 - 应用程序服务器只能从负载均衡器访问。
谢谢, 布鲁斯
【问题讨论】:
-
是的,代理/负载平衡器就是您想要的。
标签: java python django wordpress nginx