如何在同一Ubuntu盒子上安装同一Node.js应用程序的多个实例(客户一个)?

时间:2018-12-14 19:13:47

标签: node.js git amazon-web-services ubuntu amazon-ec2

上下文:

我已使用安装了GIT的Node.js 10.14.2的Ubuntu(18.04.1 LTS(GNU / Linux 4.15.0-1021-aws x86_64)配置了一个AWS EC2计算机。

要在该服务器上部署新项目,请使用以下命令:

obs: customerID (占位符/参数),是占位符/参数,URL中混淆了实际的用户名和其他敏感信息。

git remote add customerID ssh://myusername@ec2-99-99-99-99.sa-west-1.compute.amazonaws.com:22/home/myusername/projectsholder

然后,使用以下命令将我的本地存储库上传到这个新创建的远程存储库:

git push -f customerID master

Git报告它上传正常。

第一个问题是:

我无法确定将代码放置在哪里。我无法在服务器目录上找到上载的源代码。

第二个问题是:

我无法确定新部署的应用程序实例的URL,以便调用应用程序端点。我尝试过:

http://ec2-99-99-99-99.sa-east-1.compute.amazonaws.com

http://ec2-99-99-99-99.sa-east-1.compute.amazonaws.com:3509(Node应用程序的监听对象)

http://ec2-99-99-99-99.sa-east-1.compute.amazonaws.com/customerId

有人可以帮我弄清楚上传代码是什么,可以为我上传的每个新应用实例配置URL吗?

如果将git remote命令更改为:是否有任何sende?

git remote add customerID ssh://myusername@ec2-99-99-99-99.sa-west-1.compute.amazonaws.com:22/home/myusername/customerID 

0 个答案:

没有答案