我已经启动了一个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文件:
答案 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"