在 Appfog 上部署 node.js?

在 Appfog 上部署 node.js?

我正在用 HTML、CSS 和 JavaScript 开发一个在线聊天应用程序。我使用 node.js 和 socket.io 来使其运行。

我最近意识到我需要在服务器上托管我的应用程序。幸运的是,我找到了免费的 appFog。我创建了一个帐户并创建了一个新的 node.js 应用程序。它看起来像这样:

appfog node.js 应用程序

这就是我感到困惑的地方。

  • 为什么我的应用程序有一个域名。我是否可以使用这个域名而不是127.0.0.1?我目前使用 127.0.0.1,因为我正在本地环境中测试我的 node.js。
  • 假设我想在自己的网络主机(即 000webhost)上部署我的应用程序。可以吗?还是我需要使用 appFog 提供的域名?
  • 有没有教程解释如何在 appFog 上部署 node.js 应用程序?(对于像我这样的新手)

答案1

当您在 AppFog(免费计划)上托管您的网站时,它会要求输入子域名。然后您将获得一个子域名,如 testnow.ap01.aws.af.cm。这里的“testnow”就是子域名。

要设置您的自定义域,您需要迁移到付费计划。

他们的网站上有很好的教程

答案2

127.0.0.1 或 localhost 是您的本地机器。

因此,如果您想将您的应用程序部署到另一台服务器(appFog 或其他服务器),您无法通过这种方式访问​​您部署的应用程序。

我不知道免费的 AppFog 版本是否允许您使用自己的域名,例如 www.mydomain.com

相关内容