![Apache 和 nginx 在 VPS 上一起运行吗?](https://linux22.com/image/548226/Apache%20%E5%92%8C%20nginx%20%E5%9C%A8%20VPS%20%E4%B8%8A%E4%B8%80%E8%B5%B7%E8%BF%90%E8%A1%8C%E5%90%97%EF%BC%9F.png)
我有一个 VPS,上面有许多由 Apache 托管的 PHP 网站。我打算很快推出我的第一个 Python 网站,并且 - 按照文档中的建议 - 想要使用单独的 Web 服务器来托管静态内容。
我确实不想弄乱我现有的网站并冒着导致它们暂时瘫痪的风险,但是我确实有一个辅助 IP 地址,但到目前为止我还没有使用过。
是否可以让 nginx 监听这个辅助地址,然后通过 nginx 通过子域(static.mydomain.com)简单地提供静态内容?
使用这种方法我可能会遇到什么复杂情况吗?或者它是否在某种程度上被认为是不好的做法?
任何建议都值得赞赏。
谢谢。
答案1
是的,可以使用以下方法将 nginx 绑定到不同的 IP听指令。使用 nginx 作为静态内容服务器或 apache 服务器的 http 加速器是一种很好的做法。