【发布时间】:2023-03-24 08:22:01
【问题描述】:
通过参考link,我在 Bitnami Mean 堆栈服务器上托管了两个节点应用程序
问题
1) 根据这个文档,我的应用程序应该在http://[your-IP-address]/myapp url 上运行,但它直接在http://[your-IP-address] 打开。
2) 我托管了两个在 4000 和 5000 端口上运行的节点应用程序。当您点击 ip 时,它会打开首先放置在此文件中的应用程序 “/opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf”。
bitnami-apps-prefix.conf 的内容
# Bitnami applications installed in a prefix URL
Include "/opt/bitnami/apps/app1/conf/httpd-prefix.conf"
Include "/opt/bitnami/apps/app2/conf/httpd-prefix.conf"
Include "/opt/bitnami/apps/rockmongo/conf/httpd-prefix.conf"
3) 如何映射 url 以打开特定的应用程序。
App1 设置 -> httpd-app.conf
ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http://127.0.0.1:5000/
App2 设置 -> httpd-app.conf
ProxyPass / http://127.0.0.1:4000/
ProxyPassReverse / http://127.0.0.1:4000/
【问题讨论】:
标签: node.js apache mean-stack bitnami