我们如何将 Passenger 这样的应用程序服务器与不太常见的 Web 服务器(如 Caddy)一起使用?

jQw*_*rdy 2 webserver passenger caddy

我们目前使用 Passenger 作为我们的 ruby​​ 应用程序服务器,并使用 Passenger 的 Apache 插件。只有 NGINX 和 Apache with Passenger 的插件,但我们正在考虑使用 Caddy 作为我们的 Web 服务器。

有什么方法可以集成这两个工具,或者更一般地说,对于其他应用程序服务器如何将 Caddy 与它们集成?

我在扩展球童上发现了这一点,但这看起来更像是功能,而对于应用程序服务器,我什至不知道从哪里开始。或者如果它与任何其他扩展不同。

Hon*_*gli 5

您可以在独立模式下使用 Passenger,然后从 Caddy 设置反向代理。这里是关于如何设置 Apache/Nginx 以反向代理到 Passenger Standalone 的指南,但该原理也可以应用于 Caddy。