如何创建 opt/bitnami/apps/myapp/conf/httpd-prefix.conf 并包含 /opt/bitnami/apps/myapp/conf/httpd-app.conf
How to create opt/bitnami/apps/myapp/conf/httpd-prefix.conf and include /opt/bitnami/apps/myapp/conf/httpd-app.conf
请大家帮忙,我是第一次使用google计算引擎,使用的是bitnami。我已成功启动服务器并使用 ssh 连接,但这里有货 https://docs.bitnami.com/virtual-machine/components/nodejs/#how-to-create-a-custom-nodejs-application
谁能帮我解释一下:
1.- 创建并编辑 /opt/bitnami/apps/myapp/conf/httpd-prefix.conf 文件并添加以下行:
Include "/opt/bitnami/apps/myapp/conf/httpd-app.conf"
2.- 创建并编辑 /opt/bitnami/apps/myapp/conf/httpd-app.conf 文件并添加以下内容。这是您的应用程序的主要配置文件,因此请根据您的应用程序的要求进一步修改它。
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/
NOTE: 3000 is the default port for the Express server. If you have
customized your application to use a different port, change it here as
well.
3.- 创建上面的文件和目录后,将以下行添加到主 Apache 配置文件的末尾 /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf,如下所示:
Include "/opt/bitnami/apps/myapp/conf/httpd-prefix.conf"
根据您分享的Bitnami guide,您应该按照以下步骤操作(我添加了更详细的信息):
1.- 创建目录
为此,您应该 运行 以下命令:
sudo mkdir -p /opt/bitnami/apps/myapp
sudo mkdir /opt/bitnami/apps/myapp/conf
sudo mkdir /opt/bitnami/apps/myapp/htdocs
2.- 创建两个文件
为此,您可以运行以下命令:
touch /opt/bitnami/apps/myapp/conf/httpd-prefix.conf
touch /opt/bitnami/apps/myapp/conf/httpd-app.conf
3.- 添加内容到第一个文件
您可以使用任何文本编辑器编辑文件,例如 nano
nano /opt/bitnami/apps/myapp/conf/httpd-prefix.conf
以上命令打开文本编辑器,你应该copy/paste或写下一行:
Include "/opt/bitnami/apps/myapp/conf/httpd-app.conf"
使用Ctrl+X关闭编辑器(如果没有,系统会提示您保存文件)
4.- 向第二个文件添加内容
您可以使用任何文本编辑器编辑文件,例如 nano
nano /opt/bitnami/apps/myapp/conf/httpd-app.conf
以上命令打开文本编辑器,你应该copy/paste或写下一行:
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/
使用Ctrl+X关闭编辑器(如果没有,系统会提示您保存文件)
5.- 编辑 Apache 配置文件
创建上述文件和目录后,将以下行添加到主 Apache 配置文件的末尾。打开文件(再次使用 nano
):
nano /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
以上命令打开文本编辑器,你应该copy/paste或写下一行:
Include "/opt/bitnami/apps/myapp/conf/httpd-prefix.conf"
使用Ctrl+X关闭编辑器(如果没有,系统会提示您保存文件)
6.- 重启apache
为此执行
sudo /opt/bitnami/ctlscript.sh restart apache
7.- 启动 Express 服务器
cd /opt/bitnami/apps/myapp/htdocs
./bin/www
或者,使用以下命令启动服务器并在服务器会话结束后保持 运行ning。将 FILE 替换为您的应用程序的正确文件名。
forever start FILE.js
请大家帮忙,我是第一次使用google计算引擎,使用的是bitnami。我已成功启动服务器并使用 ssh 连接,但这里有货 https://docs.bitnami.com/virtual-machine/components/nodejs/#how-to-create-a-custom-nodejs-application 谁能帮我解释一下:
1.- 创建并编辑 /opt/bitnami/apps/myapp/conf/httpd-prefix.conf 文件并添加以下行:
Include "/opt/bitnami/apps/myapp/conf/httpd-app.conf"
2.- 创建并编辑 /opt/bitnami/apps/myapp/conf/httpd-app.conf 文件并添加以下内容。这是您的应用程序的主要配置文件,因此请根据您的应用程序的要求进一步修改它。
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/
NOTE: 3000 is the default port for the Express server. If you have customized your application to use a different port, change it here as well.
3.- 创建上面的文件和目录后,将以下行添加到主 Apache 配置文件的末尾 /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf,如下所示:
Include "/opt/bitnami/apps/myapp/conf/httpd-prefix.conf"
根据您分享的Bitnami guide,您应该按照以下步骤操作(我添加了更详细的信息):
1.- 创建目录
为此,您应该 运行 以下命令:
sudo mkdir -p /opt/bitnami/apps/myapp
sudo mkdir /opt/bitnami/apps/myapp/conf
sudo mkdir /opt/bitnami/apps/myapp/htdocs
2.- 创建两个文件
为此,您可以运行以下命令:
touch /opt/bitnami/apps/myapp/conf/httpd-prefix.conf
touch /opt/bitnami/apps/myapp/conf/httpd-app.conf
3.- 添加内容到第一个文件
您可以使用任何文本编辑器编辑文件,例如 nano
nano /opt/bitnami/apps/myapp/conf/httpd-prefix.conf
以上命令打开文本编辑器,你应该copy/paste或写下一行:
Include "/opt/bitnami/apps/myapp/conf/httpd-app.conf"
使用Ctrl+X关闭编辑器(如果没有,系统会提示您保存文件)
4.- 向第二个文件添加内容
您可以使用任何文本编辑器编辑文件,例如 nano
nano /opt/bitnami/apps/myapp/conf/httpd-app.conf
以上命令打开文本编辑器,你应该copy/paste或写下一行:
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/
使用Ctrl+X关闭编辑器(如果没有,系统会提示您保存文件)
5.- 编辑 Apache 配置文件
创建上述文件和目录后,将以下行添加到主 Apache 配置文件的末尾。打开文件(再次使用 nano
):
nano /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf
以上命令打开文本编辑器,你应该copy/paste或写下一行:
Include "/opt/bitnami/apps/myapp/conf/httpd-prefix.conf"
使用Ctrl+X关闭编辑器(如果没有,系统会提示您保存文件)
6.- 重启apache
为此执行
sudo /opt/bitnami/ctlscript.sh restart apache
7.- 启动 Express 服务器
cd /opt/bitnami/apps/myapp/htdocs
./bin/www
或者,使用以下命令启动服务器并在服务器会话结束后保持 运行ning。将 FILE 替换为您的应用程序的正确文件名。
forever start FILE.js