Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在谷歌云上使用nodejsvm服务我的内容_Node.js_Mongodb_Google Cloud Platform_Bitnami - Fatal编程技术网

Node.js 如何在谷歌云上使用nodejsvm服务我的内容

Node.js 如何在谷歌云上使用nodejsvm服务我的内容,node.js,mongodb,google-cloud-platform,bitnami,Node.js,Mongodb,Google Cloud Platform,Bitnami,我在谷歌云(计算引擎)上创建了一个nodejs虚拟机实例。我还在计算引擎上创建了3个mongodb实例。现在,我将本地应用程序推送到了谷歌云存储库。如何将app.js文件链接到此服务器,使其开始运行脚本并提供文件服务。我已经更改了我在godaddy注册的域的A记录,因此它的外部ip与我正在运行的nodejs服务器的外部ip相同,但我得到的只是这个页面 这里是Bitnami开发者 您需要将文件复制到远程存储库,创建配置文件,然后必须将该配置包含在Apache配置中,以便为应用程序提供服务。看起来您

我在谷歌云(计算引擎)上创建了一个nodejs虚拟机实例。我还在计算引擎上创建了3个mongodb实例。现在,我将本地应用程序推送到了谷歌云存储库。如何将app.js文件链接到此服务器,使其开始运行脚本并提供文件服务。我已经更改了我在godaddy注册的域的A记录,因此它的外部ip与我正在运行的nodejs服务器的外部ip相同,但我得到的只是这个页面

这里是Bitnami开发者

您需要将文件复制到远程存储库,创建配置文件,然后必须将该配置包含在Apache配置中,以便为应用程序提供服务。看起来您已经完成了大部分工作,但其中一个步骤可能有错误。本指南将帮助您配置应用程序,以便正确访问它

我希望有帮助


Jota

我不太确定哪一步可能出错了,在google开发者控制台中,我单击了“Cloud Launcher”,然后我启动了一个vm,我的所有应用程序代码都在google Cloud repository中,有一种方法可以告诉我的vm在实例启动时运行app.js,方法是添加一个startup.sh文件,对吗运行以下命令来创建文件夹:“,在它告诉您什么是应用程序之后,我在哪里运行这些命令?”?