Apache 和 nginx 在 VPS 上一起运行吗?

Apache 和 nginx 在 VPS 上一起运行吗?

我有一个 VPS,上面有许多由 Apache 托管的 PHP 网站。我打算很快推出我的第一个 Python 网站,并且 - 按照文档中的建议 - 想要使用单独的 Web 服务器来托管静态内容。

我确实不想弄乱我现有的网站并冒着导致它们暂时瘫痪的风险,但是我确实有一个辅助 IP 地址,但到目前为止我还没有使用过。

是否可以让 nginx 监听这个辅助地址,然后通过 nginx 通过子域(static.mydomain.com)简单地提供静态内容?

使用这种方法我可能会遇到什么复杂情况吗?或者它是否在某种程度上被认为是不好的做法?

任何建议都值得赞赏。

谢谢。

答案1

是的,可以使用以下方法将 nginx 绑定到不同的 IP指令。使用 nginx 作为静态内容服务器或 apache 服务器的 http 加速器是一种很好的做法。

相关内容