apache和nginx的区别

产品型号:ThinkpadE15系统版本:centos8区别:apache和nginx处理php文件的方式不同。
1:Apache通过libphp5.so模块处理php文件2:Nginx通过php-fpm处理php文件Apache服务:Nginx:libphp5.soApache与Apache服务器一起运行,Nginx和php-fpm独立运行,所以while。
运行时,Nginx和php-fpm必须单独启动!Nginx相对于Apache的优点:它是轻量级的,它也是一个Web服务,比Apache占用更少的内存和资源;资源消耗低,性能高;Apache相对于Nginx的优点:重写比Nginx重写好;模块非常多,基本上你能想到的都能找到;一般来说,是需要性能的Web应用程序的存在,比如Nginx。
如果您不需要它而只需要稳定性,请使用Apache。
Nginx在处理动态请求方面比较弱。
通常,动态请求由Apache处理。

同样是Web服务器,nginx和apache的区别是什么?-阿帕齐

Apache发展时间很长,优点很多,当时的互联网行业比现在小很多。
所以它被设计得很重。
不支持高并发服务器。
在Apache上运行数万个并发访问会导致服务器占用大量内存。
由于操作系统在进程或线程之间切换会消耗大量的CPU资源,导致HTTP请求的平均响应速度变慢。
Nginx使用事件驱动的架构,这使得Nginx能够支持数百万个TCP连接,成为当今最流行的Web服务器。