排序
晴川云nginx教程:Nginx 过滤模块简介
过滤模块简介 执行时间和内容 过滤(filter)模块是过滤响应头和内容的模块,可以对回复的头和内容进行处理。它的处理时间在获取回复内容之后,向用户发送响应之前。它的处理过程分为两个阶段,...
如何在 Ubuntu 20.04 LTS 上使用 Let’s Encrypt SSL 安装 Nginx
Let’s Encrypt 是一个证书颁发机构 (CA),它提供了一种简单的方法来获取和安装免费的 TLS/SSL 证书,从而在 Web 服务器上启用加密的 HTTPS。本指南将告诉您有关安装 Nginx Web 服务器、安装 Ce...
如何在 Debian 11 上安装 Nginx
Nginx 是一个免费的开源网络服务器,提供 HTTP、反向代理、缓存和负载平衡功能。它是 Apache 的绝佳替代品,并且易于设置。 在 Debian 11 Bullseye 上安装 Nginx 步骤 1. 在我们安装任何软件之...
晴川云nginx教程:Nginx 的配置系统
Nginx 的配置系统由一个主配置文件和其他一些辅助的配置文件构成。这些配置文件均是纯文本文件,全部位于Nginx 安装目录下的 conf 目录下。 配置文件中以#开始的行,或者是前面有若干空格或者 T...
晴川云nginx教程:Nginx 的特点
Nginx 做为 HTTP 服务器,有以下几项基本特性: 处理静态文件,索引文件以及自动索引;打开文件描述符缓冲. 无缓存的反向代理加速,简单的负载均衡和容错. FastCGI,简单的负载均衡和容错. ...
晴川云nginx教程:Nginx handler 模块的挂载
handler 模块的挂载 handler 模块真正的处理函数通过两种方式挂载到处理过程中,一种方式就是按处理阶段挂载;另外一种挂载方式就是按需挂载。 按处理阶段挂载 为了更精细地控制对于客户端请求的...
晴川云nginx教程:Nginx 的模块化体系结构
Nginx 的内部结构是由核心部分和一系列的功能模块所组成。这样划分是为了使得每个模块的功能相对简单,便于开发,同时也便于对系统进行功能扩展。为了便于描述,下文中我们将使用 Nginx core 来...
晴川云nginx教程:Nginx 示例: hello handler 模块
示例: hello handler 模块 在前面已经看到了这个 hello handler module 的部分重要的结构。该模块提供了 2 个配置指令,仅可以出现在 location 指令的作用域中。这两个指令是 hello_string, 该...
晴川云Nginx教程:Nginx core 模块
core 模块 Nginx 的启动模块 启动模块从启动 Nginx 进程开始,做了一系列的初始化工作,源代码位于src/core/nginx.c,从 main 函数开始: 时间、正则、错误日志、ssl 等初始化 读入命令行参数 OS...
nginx.conf配置一个域名转发到另一个域名
要将一个域名转发到另一个域名,可以使用Nginx的反向代理功能,将请求从一个域名转发到另一个域名,同时保持原始的请求URI不变。 以下是一个简单的将www.example.com转发到backend.example.com...