【问题标题】:How can I run a Jekyll powered website from HostGator?如何从 HostGator 运行 Jekyll 支持的网站?
【发布时间】:2015-06-24 00:38:21
【问题描述】:

我想为网络应用创建一个包含“动态”页面的网站。我“不能”使用 Node,因为 HostGator 对专用服务器收费更高(显然 Node 需要)。正在寻找 Jekyll 或 RoR 等解决方案。有谁知道如何在像 HostGator 这样的环境中启动一个由这些驱动的简单 webApp?

提前致谢。

【问题讨论】:

  • Jekyll 和 RoR 的用途不同。也许您可以多解释一下您的网站的预期功能是什么。

标签: ruby-on-rails hosting jekyll


【解决方案1】:

只需在本地构建您的 Jekyll 站点,然后将 _site/ 目录上传到您的共享 HostGator 文件夹上的网站文件夹中。您还可以使用 git repo 并将 Jekyll 的 _site 目录中的所有文件推送到 master,然后通过 ssh 将它们拉到您的 HostGator 网站文件夹中。或者创建一个 git 挂钩或其他自动更新文件的方式。

应该像上传静态 html 网站一样简单,因为 Jekyll 就是这样。

如果您正在寻找构建 Rails 站点,请查看此处的 HostGator 指南http://support.hostgator.com/articles/specialized-help/technical/how-do-i-start-using-ruby-on-rails

【讨论】:

  • 您知道这是否适用于 Angular 或 Node 构建的网站? (抱歉,这部分业务的新手)
  • Angular.js 不需要在服务器上运行任何东西,因为它只是 javascript 和 html。你应该可以上传它。另一方面,节点需要在服务器上安装节点。我不确定 HostGator 是否安装了它。如果您使用的是共享计划且未安装 Node,您可能需要升级您的帐户或在其他地方寻找托管服务。
  • 是的,你是对的。如果您升级到专用服务器,HG 允许使用 Node。我本质上是在寻找尽可能多的尖端技术,而无需升级。听起来,如果我暂时坚持使用 Angular.js 并“忽略”节点,我应该会很好。谢谢。
猜你喜欢
  • 1970-01-01
  • 2019-05-25
  • 1970-01-01
  • 2012-06-21
  • 1970-01-01
  • 1970-01-01
  • 2015-03-29
  • 1970-01-01
  • 2023-03-27
相关资源
最近更新 更多