Nginx.conf核?配置?件解读

2023-12-14 00:09:34

Nginx的核?配置?件conf/nginx.conf包含三块内容:全局块、events块、http块

全局块

从配置?件开始到events块之间的内容,此处的配置影响nginx服务器整体的运?,?如worker进程的数量、错误?志的位置等。

运行用户是指操作nginx的用户意思一般不用管,nobody是指所有好像。

注意:#注释的不是没配置而是默认配置为在哪,你可以照葫芦画瓢去修改默认配置,没有的是也有默认配置一般,但是建议你根据实际情况去修改配置

events块


events块主要影响nginx服务器与?户的?络连接,?如worker_connections 1024,标识每个workderprocess?持的最?连接数为1024,当然上图的worker进程的数量是2就是2048也就是相乘的原则。

http块

http块是配置最频繁的部分,虚拟主机的配置,监听端?的配置,请求转发、反向代理、负载均衡等

小模块作用

http块的全局生效区

include 与default_type 是引入其他配置文件,不用管

access_log logs/access.log main; 用于记录请求的浏览器ip ,浏览器型号等信息

sendfile一般是on除非你的系统是io密集型的可以考虑下off

?

http块的server区

server用于配置虚拟主机, listen和server_name就是对于浏览器要请求的nginx端口和地址

9003会把默认80变成9003

443的端口是https默认端口也可以改成其他但是要配置相关证书才能形成https请求。

如果看的文章觉得不过瘾,想看更详细配置方法说明可以看下我写的另一篇文章:?

Nginx核心策略配置详解(反向代理、轮询配置、动静分离)-CSDN博客

------------------------------------------与正文内容无关------------------------------------
如果觉的文章写对各位读者老爷们有帮助的话,麻烦点赞加关注呗!小弟在这拜谢了!
如果您觉得我的文章在某些地方写的不尽人意或者写的不对,从而让你对你人生观产生颠覆(概不负责),需要斧正,麻烦在评论区不吝赐教,作者看到后会根据您的提示查阅文章进行修改,还这世间一个公理一片蓝天
?

文章来源:https://blog.csdn.net/weixin_43895362/article/details/134983409
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。