Nginx之配置后端服务器组

Nginx服务器支持设置一组服务器作为后端服务器,Nginx反向代理,负载均衡等重要功能会经常涉及后端服务器。 服务器组的设置包括以下的一些指令,他们是由标准的HTTP模块ngx_http_upstream_module进行解析和处理的。   一 upstream指令 该指令是设置后端服务...

2017-11-27 09:34:28

阅读数 822

评论数 0

Nginx之虚拟服务器配置

任何由server开始的部分都被称作虚拟服务器部分。它描述的是一组根据server_name指令逻辑分割的资源,这些虚拟服务器响应Http请求,因此他们都包含在http部分之中。   一个虚拟服务器由listen和server_name指令组合定义,listen指令定一个IP地址/端口组合或者...

2017-11-27 09:32:57

阅读数 234

评论数 0

Nginx之升级和构建后添加新的模块

一 平滑升级 当需要对正在运行的Nginx进行升级时,可以在不停止Nginx的情况下,使用新版本或者重编译的可执行程序替换旧版本的可执行程序,这里我们从nginx-1.10.1升级到nginx-1.11.1。 1.1  备份旧版本 因为Nginx的升级,实质只是用新版本的可执行文件,替换旧版...

2017-11-27 09:30:30

阅读数 166

评论数 0

Nginx之代理和负载均衡

一 正向代理和反向代理 1.1 正向代理 正向代理:一般是考虑到内部网络安全,局域网内的客户端无法直接访问互联网上其他的站点,如果想访问外部互联网网站,可以在局域网内设置一台主机可以访问互联网,而其他的客户端则通过这个可以访问外部互联网的主机去访问外部。然后将结果返回给具体的客户端。   ...

2017-11-27 09:28:52

阅读数 337

评论数 0

Nginx之rewrite配置

Rewtrite : 其主要目的是为了进行URL 重写,进行URL重定向。主要采用PCRE: Perl Compatible Regular Expressions(Perl兼容正则表达式语法)进行规则匹配,所以需要先安装PCRE lib。   一 rewrite规则 重写规则是rewirt...

2017-11-27 09:25:36

阅读数 524

评论数 0

Nginx之location配置

location指令可以用于虚拟服务器server部分,并且意味着提供来自客户端的URI或者内部重定向访问。除少数情况外,location也可以被嵌套使用 格式如下 location [modifier] url {……} 或者是命名location location @name {……}...

2017-11-27 09:20:42

阅读数 3607

评论数 0

Nginx之http配置

一 核心模块ngx_http_core_module   1.1 客户端部分 # chunked_transfer_encoding 语法:chunked_transfer_encoding on | off; 默认:chunked_transfer_encoding on; 上下...

2017-11-27 09:17:24

阅读数 4988

评论数 0

Nginx之gzip压缩配置

一ngx_http_gzip_module模块 这个模块主要负责gzip功能的开启和设置 1.1 gzip 语法结构:gzip on | off 默认为off,不弃用gzip,只有该指令置为on的时候,下列指令才有用   1.2 gzip_buffers 语法结构:gzip_buff...

2017-11-27 09:15:19

阅读数 447

评论数 0

Nginx全局配置

一 Nginx配置全局参数 1.1 user: 用来配置worker进程的用户和组。即只有该用户和组才能启动Nginx,默认是nobody,如果忽略组,那么就是该参数指定的用户的组 1.2 worker_processes  1; 工作者进程数量,推荐和CPU核数一致,即如果是4核,可用有4个...

2017-11-27 09:13:01

阅读数 1017

评论数 0

Nginx的安装

一 yum 安装Nginx 1.1 首先安装RHEL/CentOSrepository sudo vim /etc/yum.repos.d/nginx.repo 下面的配置添加到这个文件 [nginx] name=nginx repo baseurl=http://nginx.org/...

2017-11-27 09:11:30

阅读数 220

评论数 0

提示
确定要删除当前文章?
取消 删除