AWS Lightsail Node JS Express服务器不起作用

时间:2020-10-27 22:55:28

标签: node.js amazon-web-services amazon-lightsail

我已经启动了一个AWS Lightsail Bitnami Node JS实例。我已采取以下步骤:

mkdir /home/bitnami/stack/apps/
cd /home/bitnami/stack/apps/
git clone url

touch /opt/bitnami/apps/appname/conf/httpd-prefix.conf
添加到文件:
Include "/opt/bitnami/apps/appname/conf/httpd-app.conf"

touch /opt/bitnami/apps/appname/conf/httpd-app.conf
添加到文件:
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/

添加到此文件:/opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
这个:Include "/opt/bitnami/apps/appname/conf/httpd-prefix.conf"

重新启动apache服务器:sudo /opt/bitnami/ctlscript.sh restart apache

cd放入appname
npm install
node server.js

当我导航到IP地址时,它仍显示默认的bitnami文件:

enter image description here

1 个答案:

答案 0 :(得分:0)

我发现了问题所在。代替:

添加到此文件:/opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
这个:Include "/opt/bitnami/apps/appname/conf/httpd-prefix.conf"

添加到此文件:/opt/bitnami/apache2/conf/bitnami/bitnami.conf
这个:Include "/opt/bitnami/apps/appname/conf/httpd-prefix.conf"