当前位置: 首页 > news >正文

2025.6.3学习日记 Nginx 基本概念 配置 指令 文件

1.初始nginx

Nginx(发音为 “engine x”)是一款高性能的开源 Web 服务器软件,同时也具备反向代理、负载均衡、邮件代理等功能。它由俄罗斯工程师 Igor Sysoev 开发,最初用于解决高并发场景下的性能问题,因其轻量级、高并发处理能力和稳定性,被广泛应用于互联网企业和大型网站架构中。

 2.Nginx的基本概念

Web服务器:Nginx可用作静态内容(如HTML页面、图片和视频)的Web服务器。它处理客户端请求并返回相应的内容。
反向代理:是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
负载均衡:Nginx可以将流量分发到多个后端服务器,以提高系统的性能和可靠性。 

3.Nginx基本指令

 

4.Nginx配置文件 

一般是在配置 etc/nginx/ngiax.conf

Nginx的配置文件通常由一系列的块组成,这些块按照层级顺序组织,每个块定义了不同的配置上下文。主要的配
置块包括http、server和location,每个块都有其特定的作用和配置指令。以下是对这些配置块的详
细介绍:

(1)http块:

(2) server块:

 

(3) location块

 

(4) 其他重要指令

相关文章:

  • Nginx配置Ollama 访问api服务
  • 61、ESB详解
  • RTP over TCP 模式
  • Ros2 简单构建项目的流程以及涉及的文件作用
  • 【iOS安全】Macbook更换brew源
  • AI一周事件(2025年5月27日-6月2日)
  • 在图像分析算法部署中应对流行趋势的变化|文献速递-深度学习医疗AI最新文献
  • 【北邮 操作系统】第十二章 文件系统实现
  • Windows应用-音视频捕获
  • MongoTemplate常用api学习
  • 四元素、旋转矩阵与旋转向量
  • 小体积涵盖日常办公等多功能的软件
  • 第三章 3.MAC Address(CCNA)
  • linux的实时性
  • C++学者给您讲数学之——数列
  • Spring 中如何开启事务?
  • 黑马程序员TypeScript课程笔记—class篇
  • 软件工程的定义与发展历程
  • 如何避免工具过多导致的效率下降
  • Vue插槽
  • 怎么做盗版网站赚钱/简述网站建设流程
  • 网站制作 p/黑帽seo寄生虫
  • jsp网站开发实例与发布/深圳竞价托管公司
  • 为什么无法卸载wordpress/seo合作
  • 甘肃省路桥建设集团网站/郑州seo哪家专业
  • wordpress自动推荐插件/seo是哪里