我有一个AWS ec2实例以及一个域。我想在同一服务器上部署我的快速节点应用程序和PHP应用程序,而无需在域中添加端口。 对于PHP部署,我已将xampp服务器配置为默认端口80。 我的节点应用程序在端口3000上运行。
当前,我正在使用- mydomain.com:3000 访问节点应用程序 对于PHP- mydomain.com/website
我想使用Express Node应用程序而不输入端口号。示例-mydomain.com
是否可以通过给定方案配置它?
答案 0 :(得分:0)
也许您想要的是在一台物理服务器上运行两个不同的应用程序。
如何在一台服务器上实现负载平衡的概念?
通常,您可以使用nginx的反向代理和上游实现此功能。
例如,如果节点服务器在端口3000上运行,而php服务器在端口4000上运行
在nginx node.mydomain.com中是端口3000 php.mydomain.com可以在端口4000上发送。