广告
返回顶部
首页 > 资讯 > 服务器 >Nginx配置文件(nginx.conf)详解
  • 200
分享到

Nginx配置文件(nginx.conf)详解

nginx运维服务器 2023-09-23 11:09:33 200人浏览 独家记忆
摘要

1、配置文件在哪? 想要了解Nginx的配置文件,得先知道它在哪吧!可通过以下命令查看:  2、nginx.conf文件的结构 nginx.conf一共由3部分组成:全局块、events块、Http块。 2.1全局块 全局块是默认配置文件

1、配置文件在哪?
想要了解Nginx的配置文件,得先知道它在哪吧!可通过以下命令查看:

 2、nginx.conf文件的结构
nginx.conf一共由3部分组成:全局块、events块、Http块。

2.1全局块
全局块是默认配置文件从开始到events块之间的内容。

主要设置nginx整体运行的配置指令,这些指令的作用域是全局。

全局块的常见配置指令:

 

 2.2 events块
ewents块的指令主要影响nginx服务器和用户的网络连接,对性能影响较大。

常用到的配置包括:

是否开启对多worker process(工作进程)下的网络连接进行序列化;
是否允许同时接收多个网络连接;
选取哪种事件驱动模型处理连接请求;
每个work process可以同时支持的最大连接数等;

2.3 http块
http块是nginx服务配置中的重要部分,代理、缓存日志定义等很多的功能指令都可以放在http块中。

 

 

(1)http全局块
在http全局块中可配置的指令:

文件引入;
MiME-Type定义;
自定义日志;
是否使用sendfile传输文件;
连接超时时间;
单请求上限等;

 

(2)server块
http块可以有多个server块,每个server块都相当于一台虚拟主机,server块下又分为server全局块和location块。

server全局块:常见的配置指令是本虚拟主机的监听配置和本虚拟主机的名称或者IP配置。

location块:

每个server块可以包含多个location块。
location块的主要作用是基于nginx服务器收到的请求字符串(如server_name/uri-string),对除虚拟主机名称外的字符串进行匹配,对特定的请求进行处理。
location块提供的功能包含地址定向、数据缓存、应答控制、第三方模块等。

 

 

来源地址:https://blog.csdn.net/Zhang_qishan/article/details/127613775

--结束END--

本文标题: Nginx配置文件(nginx.conf)详解

本文链接: https://www.lsjlt.com/news/416359.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Nginx配置文件(nginx.conf)详解
    1、配置文件在哪? 想要了解nginx的配置文件,得先知道它在哪吧!可通过以下命令查看:  2、nginx.conf文件的结构 nginx.conf一共由3部分组成:全局块、events块、http块。 2.1全局块 全局块是默认配置文件...
    99+
    2023-09-23
    nginx 运维 服务器
  • Nginx配置文件nginx.conf的基本配置实例详解
    目录前言1. Nginx配置样例2. Nginx负载均衡方式2.1 轮询2.2 权重2.3 Nginx解决集群共享session问题的方案3. Nginx动静分离(静态资源...
    99+
    2022-11-13
  • nginx.conf配置文件结构小结
    目录核心配置文件的结构nginx进程模型核心配置文件的结构 nginx.conf主要由events、http、server、location、upstream等块配置项和一些行配置项...
    99+
    2022-11-13
  • CentOS Nginx服务器怎么配置nginx.conf
    这篇文章主要介绍“CentOS Nginx服务器怎么配置nginx.conf”,在日常操作中,相信很多人在CentOS Nginx服务器怎么配置nginx.conf问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-16
  • nginx平滑升级及nginx配置文件详解
    目录nginx平滑升级及nginx配置文件nginx平滑升级并添加新功能nginx配置文件nginx.conf配置详解用于调试、定位问题的配置参数正常运行必备的配置参数优化性能的配置...
    99+
    2022-11-13
    nginx平滑升级 nginx配置文件
  • Linux中如何修改nginx的nginx.conf配置文件,并刷新生效?
     1、进入nginx的conf目录(按照自己实际的路径来) cd /data/nginx/conf/ 2、 可以先查看当前配置文件内容 more nginx.conf 3、回车查看更多 4、vim进入修改文件 vim nginx.con...
    99+
    2023-09-10
    nginx linux 服务器
  • nginx.conf配置文件的结构是什么
    今天小编给大家分享一下nginx.conf配置文件的结构是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。核心配置文件的结...
    99+
    2023-06-29
  • 详解Docker下nginx外挂配置和文件
    外挂文件的目的: 文件不受docker镜像文件的约束,可以修改,重启容器,可以使用更新后的文件,不会被镜像还原容器运行过程中记录的文件如日志等信息,可以被自动保存在外部存储上,不会由...
    99+
    2022-11-13
  • Nginx配置详解,一文带你搞懂Nginx
    1 基本概念 1.1 Nginx简介 Nginx是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现好。Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常...
    99+
    2023-08-18
    nginx 服务器 负载均衡
  • Docker安装Nginx并修改Nginx配置文件的方法详解
    目录一、Docker安装Nginx二、修改docker的配置文件:三、重新定义nginx配置文件:总结一、Docker安装Nginx 1、首先在虚拟机上要确保你已经启动了docker...
    99+
    2023-02-22
    docker修改nginx配置文件 docker安装nginx详解 docker配置nginx
  • Nginx配置文件详解以及优化建议指南
    目录1、概述2、nginx.conf1)配置文件位置2)worker_processes3)events4)include5)sendfile 和 tcp_nopush6)keepa...
    99+
    2022-11-12
  • Nginx安装配置详解
    不论是本地开发,还是远程到 Server 开发,还是给提供 demo 给人看效果,我们时常需要对 Nginx 做配置,Nginx 的配置项相当多,如果考虑性能配置起来会比较麻烦。不过...
    99+
    2022-11-13
  • Nginx配置使用详解
    配置步骤: 1、配置nginx的方法:首先要打开“/etc/nginx/conf.d/”文件夹; 2、然后创建配置文件;接着在“/etc/ngi...
    99+
    2022-11-13
  • redis-配置文件详解
    1.基本配置daemonize no 是否以后台进程启动databases 16 创建database的数量(默认选中的是database 0) save 900 1 #刷新快照到硬盘中,必须满足两者...
    99+
    2022-10-18
  • package.json文件配置详解
    package.json 是npm init命令初始化后,在项目的根目录下自动生成的配置文件,它定义了这个项目的配置信息以及所需要的各种模块,npm install根据这个命令,自动下载所需的模块。pack...
    99+
    2022-06-04
    详解 文件 package
  • redis 配置文件详解
    bind 0.0.0.0                 #绑定redis服务器网卡IP,默认为127.0.0.1,即本地...
    99+
    2022-10-18
  • redis配置文件详解
    位置 find / -name redis.conf units单位 # Redis configuration file example. # # Note that in order to read the configu...
    99+
    2022-01-15
    redis配置文件详解
  • postgresql.conf配置文件详解
    postgresql.conf文件是PostgreSQL数据库系统的主配置文件,它包含了数据库服务器的各种配置选项。下面是postg...
    99+
    2023-09-13
    详解
  • prometheus 配置文件详解
    目录 prometheus 配置文件详解 简介配置文件 原始配置文件内容global字段alerting 字段 alert_relabel_configsalertmanagersrule_fi...
    99+
    2023-09-05
    prometheus 服务器 linux java 运维
  • Linux查看nginx配置文件
    ps aux | grep nginx找到 master process 根据 master process后面的路径找到加上 -t 执行命令:master process后面的路径 -t 执行上述命令,就可以找到nginx.conf 如图...
    99+
    2023-09-01
    linux nginx 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作