在没有 NginX 或 Apache 的情况下托管 Ghost 博客

dan*_*ano 3 apache nginx node.js ghost-blog

我决定冒险尝试使用 Ghost 0.4.1 而不是 Wordpress 制作我的下一篇博客。我的客户端的流量非常小,很容易说它们永远不需要跨多个服务器进行负载平衡。

我的问题是: Ghost 可以配置为侦听某个端口,那么我可以将其用作侦听端口 80 的 Web 服务器吗?这样做有问题吗?

后续问题: 每个示例都显示使用 Apache 或 NginX 托管它,是否存在安全或性能原因?

提前致谢!

小智 5

你绝对可以在 80 端口上运行 Ghost,但建议在 2368 端口上运行 Ghost,并通过 Apache 或 Nginx 代理请求。

您可以检出文章的如何安装鬼的例子,在端口80上运行它,但我会强烈建议通过阅读这篇文章,并进行代理通过Nginx的请求。当 Ghost 在端口 2368 上运行时,您可以使用低权限用户来启动 Ghost,因此不必使用更高权限的用户来启动 Ghost。