【问题标题】:First time setting up Ghost blog on Amazon Ec2 various noob questions第一次在 Amazon Ec2 上建立 Ghost 博客 各种菜鸟问题
【发布时间】:2014-09-19 10:14:35
【问题描述】:

好的,这里有一些关于我的设置的快速信息:

-Amazon Ec2 具有与之关联的弹性 IP 的实例
- 最新版本的节点和Ghost
- 使用 Windows 8Putty
- 来自Namecheap的域

所以我使用本指南在我的 Amazon EC2 实例上安装了 ghost 和节点:http://www.bybigs.com/setup-ghost-on-amazon-web-services/

一切都很顺利(我认为)。就在我必须更改 IP 地址的部分,我不确定我是否正确地完成了所有操作。我必须更改我看到的每个 IP 地址吗?我找到了很多 127.0.0.1 地址,我继续从 AWS 更改为我的私有 IP。我还更改了指向我的域的链接。
我现在遇到的问题是最后一步:所以,输入npm install forever -g,完成后您可以通过输入NODE_ENV=production forever start index.js 启动服务器,然后您可以关闭SSH 窗口。

当我输入npm install forever -g 时,我似乎收到了很多错误消息,所以我什至没有继续前进。但是当我输入npm start 时,一切似乎都正常。

现在我的另一个问题是我的域。我在namecheap 上购买并在线阅读我需要更改A record 以指向我的弹性IP。我已经为A www@ record 做到了这一点。我还有什么需要做的吗?

当我进入我的域时,它显示为此页面无法显示。所以在这个过程中一定出了什么问题。有人可以帮助菜鸟吗?

【问题讨论】:

  • 您在这里提问时应该一次只关注一个问题,并将其简化为最简单的形式。您可以通过从您自己的计算机 ping 来检查您的域名是否指向正确的位置。我要问你的一些问题是:当你尝试请求一个页面时,服务器上是否有任何记录?终端在运行时是否输出任何内容?可以在EC2机器上的浏览器中通过localhost访问吗?
  • 在这里写了一份详细的 Windows 指南,包括 PuTTY 和 npm:netsca.pe/how-setup-ghost-amazon-ec2 如果有帮助,请告诉我!

标签: node.js amazon-web-services ssh amazon-ec2 ghost-blog


【解决方案1】:

你可以在运行npm install forever -g时发布输出吗?

您只需在生产部分更改 IP 地址。

您想使用 Forever 有什么特别的原因吗?如果唯一的原因是因为您链接到的教程,请查看我的post 使用 pm2 运行 Ghost。

最后,如果您不想设置让 Ghost 在 EC2 实例上运行,您可以使用我们的AWS AMI。 AMI 已预先安装并运行所有内容,因此您只需启动它。

【讨论】:

  • 感谢您的帮助!我最终通过反复试验弄明白了这一切。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多