簡體   English   中英

如何為基於localhost:3000 node.js的應用程序建立Apache2代理

[英]How to establish a Apache2 proxy for a localhost:3000 node.js based application

我試圖弄清楚如何將我在AWS Lightsail上運行的Apache2服務器鏈接到我所容納的應用程序,該應用程序在激活時使用http:// localhost:3000 —這是一個簡單的基於Node.js的CMS,稱為Vapid。 我已經將服務器鏈接到我的域名bigsheepcollective.com,並且可以通過AWS終端運行Vapid,但只有Apache2登錄頁面顯示在我的域名上。 我在這里看到了一個教程,該教程介紹如何在Nginx運行服務器上建立代理傳遞,但是我不確定如何使用Apache2對一個人執行相同的操作。

我嘗試使用Nginx教程,也沒有對Apache2的代理設置進行大量搜索,但是對於運行使用http //的應用程序時我需要哪種類型的代理感到困惑:本地主機:3000。

您好Bitnami工程師在這里。

您可以在/opt/bitnami/apache2/conf/bitnami/bitnami.conf文件或為應用程序創建的特定.conf文件中包含這些行。

ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/

這樣,您將在訪問實例或其關聯域的公共IP時訪問應用程序。

我們文檔中的本指南介紹了在Bitnami之上配置Node.js應用程序的整個過程。

https://docs.bitnami.com/aws/infrastructure/mean/administration/create-custom-application-nodejs/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM