【发布时间】:2018-03-01 20:35:43
【问题描述】:
提到 Hugo 足够稳定,可以在生产环境中作为 Web 服务器运行。 我不需要比 Hugo 更多的功能,所以对我来说这似乎是一个不错的选择。 但是我在文档中找不到如何将其安装为守护进程。 所有相关文章仅显示如何在命令行中运行。 (Ubuntu 16.04,如果重要的话)
【问题讨论】:
-
您可能会在serverfault.com 上找到更好的答案。首先确定您的服务器使用的是 init.d、upstart 还是 systemd,然后查看 serverfault.com/questions/204695/…、unix.stackexchange.com/questions/84252/… 或 wiki.ubuntu.com/SystemdForUpstartUsers。
-
Hugo 编写了一组普通的 .html 页面,这些页面可以上传到网络服务器以供浏览器获取和显示。它不是网络服务器。您是否将其与“Caddy”之类的东西混淆了?
-
@Alister:Hugo 可以作为网络服务器执行,例如用于“调试”(您编辑源代码,hugo 正在监视更改,重建它并在浏览器中显示更新版本)。来自官方文档:Hugo 提供了自己的网络服务器来构建和服务该站点。虽然 hugo 服务器是高性能的,但它是一个选项有限的网络服务器。许多人在生产中运行它...gohugo.io/commands/hugo_server我想成为那些在生产中运行它的“许多人”之一。