Apache 或 nginx:在小型服务器上每秒处理 10 个请求?

Apache 或 nginx:在小型服务器上每秒处理 10 个请求?

对于小型服务器设置,您会推荐什么,比如每秒 10 个请求(使用 php 和 mysql,动态内容)?

答案1

我将 nginx 设置为 Apache 的反向代理。让 nginx 处理所有静态文件(图像、CSS、JavaScript)并将proxy_pass所有 PHP 内容交给 Apache。

答案2

由于您不关心负载,apache 是一个较旧的项目,如果您以后需要做更复杂的事情,互联网上有更多的示例。

代理、负载共享等功能适用于每秒有数千个请求的设置。对于您的需求,它们只会使事情变得更加复杂。

答案3

nginx 和 FastCGI。除非你真的需要使用 .htaccess 文件,而且懒得将它们转换为 nginx 格式,否则不要使用 Apache 路由,尤其是对于性能非常低的服务器(我猜是 VPS)

相关内容