nginx共99篇 第7页
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强。

详解Nginx location 匹配规则

语法规则 location [=|~|~*|^~] /uri/ { … } 模式 含义 location = /uri = 表示精确匹配,只有完全匹配上才能生效 location ^~ /uri ^~ 开头对URL路径进行前缀匹配,并且在正则之前。 location...
王麻子的头像-华尔子博-奥夏网王麻子9个月前
03812

Nginx 的 reload 流程

Nginx 的 reload 流程-华尔子博-奥夏网
今天这篇文章主要来介绍下Nginx的 reload 流程。实际上在之前文章中,在更改了 nginx 配置文件时,我们都会执行 nginx -s reload 命令,我们执行这条命令的原因是希望 nginx 不停止服务始终在处...
南宫世家的头像-华尔子博-奥夏网南宫世家9个月前
03811

Nginx Gzip模块启用和配置指令详解

Nginx的gzip模块是内置的,在http中添加如下配置: gzip on; gzip_min_length  5k; gzip_buffers     4 16k; gzip_http_version 1.0; gzip_comp_level 3; gzip_types       text/pla...
子博兄的头像-华尔子博-奥夏网子博兄9个月前
0389

Nginx根据url中的path动态转发到upstream的实现

在Nginx中,有一些高级场景,需要根据url中的path参数,动态转发到不通的upstream 场景1 /svr1/xxxx?yyy 转发到 svr1:8080/xxxx?yyy /svr2/xxxx?yyy 转发到 svr2:8080/xxxx?yyy 配置如下: 1 2 ...
南宫世家的头像-华尔子博-奥夏网南宫世家6个月前
03715

在nginx中配置pathinfo模式支持thinkphp的URL重写

配置才可以,于是我们按照了以下方法进行了Nginx的PATHINFO支持配置: 修改nginx.conf,找到server中的 location ~ .php${},修改为location ~ .php {},并在其中增加以下内容: set $path_info...
子博兄的头像-华尔子博-奥夏网9个月前
0376

nginx 负载均衡的简单配置方法

http { upstream www.test2.com { server 10.1.165.36:80  weight = 3; server 10.249.198.235; server 10.1.168.1  down; server 10.1.168.2  backup; #ip_hash; } server { location / { p...
王麻子的头像-华尔子博-奥夏网王麻子9个月前
03714

解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误

Nginx + PHP(FastCGI)模式下,可能会遇到502 Bad Gateway错误。这是因为Nginx无法连接到PHP-FPM进行请求处理所致。产生此错误的常见原因有: 1. PHP-FPM没有启动或启动失败解决方案:检查PHP-FPM的...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
0375

「微服务架构」基于Nginx的三种微服务参考架构

「微服务架构」基于Nginx的三种微服务参考架构-华尔子博-奥夏网
Introducing the NGINX Microservices Reference Architecture (this post) MRA, Part 2: The Proxy Model MRA, Part 3: The Router Mesh Model MRA, Part 4: The Fabric Model MRA, Part 5: Ad...
王麻子的头像-华尔子博-奥夏网王麻子9个月前
03613

centos系统下如何一键安装LNMP环境

LNMP是Linux+Nginx+MySQL+PHP的简称,它是目前比较流行的Web应用环境架构。这里介绍在CentOS系统下使用一键安装脚本安装LNMP环境。1. 准备工作- CentOS 7系统,系统包最好更新到最新版本 - 准备安...
王麻子的头像-华尔子博-奥夏网王麻子2年前
0369

分享Nginx下10个安全问题提示

下面是一个常见安全陷阱和解决方案的列表,它可以辅助来确保你的Nginx部署是安全的。 1. 在配置文件中小心使用'if'。它是重写模块的一部分,不应该在任何地方使用。 “if”声明是重写模块评估指...
王麻子的头像-华尔子博-奥夏网王麻子9个月前
0346