首页 > 系统相关 >3.Nginx配置文件基本介绍

3.Nginx配置文件基本介绍

时间:2024-06-11 23:32:20浏览次数:8  
标签:http 配置文件 nginx 介绍 server Nginx 服务器 events

nginx配置文件所在路径:/usr/local/nginx/conf/nginx.conf

nginx配置文件有三块:

1.全局块

从配置文件开始到events块之间的内容,主要会设置一些影响nginx服务器整体运行的配置指令。

  • 配置运行nginx服务器的用户(组)
  • 允许生成的worker process数,Nginx服务器并发处理服务的关键配置,work_processes值越大,可以支持的并发处理量也越多,但是会受到硬件、软件等设备制约。
  • 进程PID存放路径
  • 日志存放路径
  • 类型
  • 配置文件的引入等

2.events块

events块涉及的指令主要影响nginx服务器与用户的网络连接。

这部分的配置对nginx的性能影响较大,在实际中应该灵活配置。

work process支持的最大连接数为1024.

3.http块

配置最频繁的部分

http全局块

文件引入、MIME-TYPE定义、日志自定义、连接超时时间、单链接请求数上限等。

server块

server块与虚拟主机有密切关系,每个http块可以包含多个server块,而每个server块就相当于一个虚拟主机。

每个server块又分为全局server块和多个location块。

全局server块

nginx目前监听的端口号80

主机名称 localhost

location块

标签:http,配置文件,nginx,介绍,server,Nginx,服务器,events
From: https://blog.csdn.net/qq_36352889/article/details/139607264

相关文章

  • 私有化部署bitwarden密码管理器(三)——nginx方式部署
    仅有IP无证书的环境部署bitwarden密码管理器虽然使用npm方式部署比较简单,但是很多小伙伴可能没有一台带域名国外vps,接下来介绍仅有IP的Vps,如国内的服务器无域名证书或者是本地无外网的环境如:虚拟机、NAS、树莓派等环境部署bitwarden密码管理器。部署NginxNginx和NginxProxy......
  • 大模型LLM出现涌现能力的原因介绍
    大模型的涌现能力主要是由以下几个原因造成的:(1)数据量的增加:随着互联网的发展和数字化信息的爆炸增长,可用于训练模型的数据量大大增加。更多的数据可以提供更丰富、更广泛的语言知识和语境,使得模型能够更好地理解和生成文本。(2)计算能力的提升:随着计算硬件的发展,特别是图形......
  • 线程介绍及其Java如何用Thread 类创建线程和操作线程方法
    目录一、进程和线程1.1进程特征2.2线程特征2.3区别二、利用Thread类创建线程2.1通过创建Thread子类,重写run()方法2.2通过实现Runnable接口,重写run()方法2.3.Callable接口+FutureTask创建线程2.3三种方法区别1.通过创建Thread子类,重写run()方法2.通过实......
  • 在Linux系统中使用Certbot为Nginx安装SSL证书
    在Linux系统中使用Certbot为Nginx安装SSL证书并进行配置,通常遵循以下步骤:1.安装Certbot首先确保你的系统已经安装了EPEL仓库,如果没有安装,可以通过以下命令安装:sudoyuminstallepel-release接着安装Certbot:sudoyuminstallcertbot2.配置Nginx在Nginx配置文件中添......
  • 【Azure Spring Apps】Spring App部署上云遇见 502 Bad Gateway nginx
    问题描述在部署AzureSpringApp应用后,访问应用,遇见了502BadGatewayNginx。问题解答502BadGateway, 并且由Nginx返回。而自己的应用中,并没有定义Nginx相关内容,所以需要查看问题是否出现在AzureSpringApp服务的设置上。根据SpringApp的通信模型图判断,502的请求是由N......
  • nginx和阿里云的SLB的区别?
     阿里云SLB和nginx的负载均衡有什么区别? 区别在于阿里云提供的是SAAS服务,它是按次收费的。所以SLB的扩展性几乎是无限的,而且扩展也非常简单往你帐户里面充钱就可以SLB和NGINX都具备负载均衡的功能,但它们在应用场景、功能灵活性以及专业优化程度上存在明显的异同。阿里云......
  • 准提法介绍
       南怀瑾对准提法的评论   准提法究竟有什么好呢?不论在家、出家一样的有效果,不管何时何地是净是垢,最脏之时,地也都可以修。密宗其他咒子,其他法门就不一定行,有些咒子,如吃了一口大蒜、犯了什么忌讳,这些咒子就不灵了。只有准提法,一切不避讳。另有一法也一切不避讳,即金则......
  • DBAPI 数据接口发布平台功能介绍
    书接上文:一、登录  admin/admin 二、功能介绍1.数据源 这里用mysql数据源展示效果 2.API(4.0.10版本这里有个BUG,就是默认不显示API,点搜索才能出来,希望官网后续可以改进~)API这里给个三个配置模块,基本信息和执行器是必须要填写的。这里的访问权限有私有API和开放......
  • 宝塔 nginx 安装 ModSecurity 模块
    本文基于modsecurity,ubuntu系统nginx搭建环境,需要先安装modsecurity,再编译安装nginx它是一款开源的的三方模块,功能包括http流量日志,实时检测等功能。ModSecurity核心规则集(CRS)提供以下类别的保户来防止攻击。官方宣传:◆HTTPProtection(HTTP防御)-HTTP协议和本地定义使用的......
  • nginx+lua(OpenResty),实现访问限制
    因发现平台日志中不定时会有同一IP发送大量的正常请求的情况,因程序没做请求频率的限制,就打算使用nginx+lua(OpenResty)+redis来做控制,发现请求频率高的IP,直接封掉,禁止访问。一、部署OpenResty1、安装工具和依赖yum-yinstallwgetvimgccpcre-developenssl-devel......