Nginx 源码安装

2018-03-30
阅读 3 分钟
3.1k
在 CentOS 系统下,虽然可以通过 Yum 工具一键下载 Nginx ,但是当我们需求安装第三方模块、开启某些隐藏功能的时候,就需要我们自己手动下载源码,并编译安装 Nginx 来定制自己的 Nginx 。本文主要演示如何在 CentOS 系统下源码编译安装 Nginx,并安装第三方模块。

Nginx 学习总结(6) —— 负载均衡

2018-03-29
阅读 5 分钟
2.8k
这是 Nginx 学习总结的第六篇,上一篇介绍到了 Nginx 学习总结(5) —— 反向代理,本文主要演示结合 proxy 和 upstream 模块的使用来实现 Nginx 的负载均衡。

Nginx 学习总结(5) —— 反向代理

2018-03-28
阅读 3 分钟
2.4k
什么是代理?代理通常用于在多个服务器之间分配负载,无缝地显示来自不同网站的内容,或通过除 HTTP 以外的协议将请求处理传递给应用程序服务器。

Nginx 学习总结(4)—— Rewrite 模块

2018-03-27
阅读 5 分钟
3.8k
这是 Nginx 学习总结的第四篇,上一篇介绍到了 Nginx 学习总结(3) —— Location 模块,这一篇会对Rewrite模块 做一些总结。根据官方文档说明,Rewrite 模块是用于使用 PCRE 正则表达式更改请求 URI,有条件地选择配置,并返回重定向。

Nginx 学习总结(3)—— Location 模块

2018-03-26
阅读 3 分钟
4.8k
这是 Nginx 学习总结的第三篇,上一篇介绍到了 Nginx 学习总结(2) —— 基本配置,这一篇会对Location 模块 做一些总结。我们知道,Location 模块 主要是用于针对某些特定的 URL 进行配置,可以由前缀字符串定义,也可以由正则表达式定义。

Nginx 学习总结(2) —— 基本配置

2018-03-25
阅读 4 分钟
3.3k
Nginx 配置信息主要分为六大部分: main(全局设置)、events(事件设置)、http(HTTP服务器设置)、 sever(虚拟主机设置)、location(URL匹配设置)、upstream(反向代理设置)。

Nginx 学习总结(1) —— 概述

2018-03-24
阅读 2 分钟
2.3k
Nginx 是一款轻量的(相比 Apache、Lighttpd 而言)、高性能的 HTTP 服务器,同时也可以用作反向代理、负载平衡器和 HTTP 缓存。Nginx 采用了模块化、事件驱动的架构设计,使用了异步非阻塞的事件处理机制处理请求,使得在高负载下也能提供更可靠的性能。