nginx基础

中间件负责接收/分发请求给相应的应用,让网站更层次化,也用于安全防控;更可用于负载均衡;支持海量并发。

中间件服务

代理服务

类似产品IIS GWS(google web server) httpd--apache基金会

io复用:解决并发问题,中间件

cpu亲和,nginx有多个工作进程,均匀的分配到每个cpu上,可以避免cpu切换带来的性能损耗,cpu核心和nginx的worker进程绑定

sendfile工作机制使得nginx处理景泰文件的时候很有优势:传统意义上,文件File到达Socket需要完成从内核空间kernel space到用户空间user space的切换,而sendfile直接使用userspace处理静态文件,从而大大提高了效率

 下载安装

yum list | grep nginx

找出安装服务的对应目录和配置文件

rpm -ql nginx etc--核心配置

nginx.conf 启动时读取的主要配置文件

nginx -V 可以查阅配置参数 --with

--user = nginx worker 以什么样的用户身份来跑进程

--with-ld-opt=parameters 依赖库  

原文地址:https://www.cnblogs.com/saintdingspage/p/9834056.html