我爱编程

Apache与Nginx服务器区别简述

2018-05-07  本文已影响0人  camellia_halo_

Apache与Nginx服务器区别

1)nginx和apache的软件底层架构不一样。

①:Nginx的并发性要比apache好很多;

②:nginx属于轻量级服务器软件,apache属于重量级软件;

③:nginx在处理静态页的效率要比apache好很多,apache在处理动态页面上的效率要比nginx高

④:apache在安全性要比nginx要好。

因此有一种不常用的组合:lnamp。

2)运行模式不同的。

①:apache运行PHP是通过加载php5模块运行。由于是apache去加载php5模块,所以每次修改了php.ini配置文件需要重启apache。

②:nginx运行php是通过网络连接php-fpm(fastCGI)方式运行。php-fpm是一个独立的软件(默认端口:9000)。因此在nginx下修改了php.ini配置文件需要重启php-fpm。

上一篇 下一篇

猜你喜欢

热点阅读