• nginx获取请求头数据读取流程

    本文我们则主要讲解nginx是如何读取客户端发送来的请求头的数据,并且解析这些数据的。本质上来讲,请求行的数据和请求头的数据读取流程是基本一致的,因为其都面临着如何从间断的数据流中读取到数据,也面临着如何对数据进行处理的问题。1. 请求头读取主流程 在介绍请求头的读取流程之前,我们首先展示一个htt 2026-04-13 00:11:47
  • nginx的http块配置项有哪些?

    Main配置项worker_processes:nginx的worker进程数,默认为auto,表示根据系统CPU核数来设置。worker_connections:每个worker进程能够同时处理的最大连接数,默认为512。keepalive_timeout:长连接的超时时间,即客户端与服务器保持连 2026-04-11 01:03:46
  • nginx的location配置详解

    语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 2026-04-11 00:58:03
  • 如何配置Nginx,随系统开机启动?

    第一步:将Nginx设置为Windows服务首先需要借助"Windows Service Wrapper"小工具第二部:配置下载该工具后,将其放在 Nginx安装目录下,并重命名为nginx-service.exe,创建配置文件nginx-service.xml(名字要和工具名一样),创建nginx 2026-04-10 00:21:05
  • 一文看懂nginx+php执行请求原理--cgi,php-cgi,fastcgi,phpfpm

    概述有玩过nginx的朋友肯定常听说的cgi,php-cgi,fastcgi,php-fpm,那他们之间到底是什么关系,下面帮助大家了解下nginx+php执行请求的工作原理。cgi协议CGI不是一门编程语言。它是网页的表单和你写的程序之间通信的一种协议。可以用任何语言写一个CGI脚本,这些语言只要 2026-04-08 00:24:19
  • Nginx从入门到放弃 -访问日志与日志切割

    设置访问日志当我们访问nginx服务时,nginx会记录日志,nginx日志分两种,一种是访问日志,一种是错误日志,访问日志记录在”access.log”文件中,错误日志记录在”error.log”文件中。笔者把自己总结的文档分为几遍,合集在 https://g.xgss.net/nginx/自定义 2026-04-07 00:00:26
  • K8s 网关选型初判:Nginx 还是 Envoy?

    为了避免混淆,我们先对一些关键定义做一些厘清:传统网关:未作容器化改造,未启用 K8s,通过流量网关与业务网关两层网关来构建,流量网关提供全局性的、与后端业务无关的策略配置,例如 Tengine 就是典型的流量网关;业务网关提供独立业务域级别的、与后端业务紧耦合策略配置,随着应用架构模式从单体演进到 2026-04-06 00:17:56
  • nginx简易实现权限登录

    出于安全审查或者对于系统安全性的要求,都要求我们生产环境部署的系统需要做一定的权限控制。那么如何简单快速地部署满足安全要求的权限系统呢?其实可以通过nginx的相关功能模块实现。实现效果1、Centos安装httpd-toolsrpm -ivh httpd-tools-****.rpm --node 2026-04-02 00:42:15
  • nginx的作用是什么意思

    nginx作用是什么意思?一:nginx是什么?Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾 2026-04-02 00:38:40
  • Nginx实现负载均衡的几种模式与优缺点

    Nginx,全称为engine-x,是一款高性能的HTTP和反向代理服务器,同时也可以用作电子邮件(IMAP/POP3)代理服务器。它是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,现在已经成为一个全球知名的高性能Web服务器软件。Nginx的主要特点是高性能、稳定性和 2026-04-01 00:23:16