
Nginx
文章平均质量分 76
小米bb
这个作者很懒,什么都没留下…
展开
-
Nginx中AWStats日志分析系统部署
AWStats介绍AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftpd、IIS等服务的日志信息。结合crond等计划任务服务,可以对不断增长的日志内容定期进行分析。AWStats的运行是需要PERL环境的支持,从AWStats的文档来看,它对于Apache HTTP Server的支持是非常完美的...原创 2018-06-19 22:39:41 · 538 阅读 · 0 评论 -
Nginx之server指令
Server指令server{} 表示为一个虚拟服务器,它描述的是一组根据不同的server_name指令逻辑分割的资源,这些虚拟服务器响应HTTP请求,因此它们都包含在http部分中。一个虚拟服务器由listen和server_name指令组合定义,listen指令定义了一个IP地址/端口组合或者是UNIX域套接字路径。listen address[:port];listen por...原创 2019-03-31 12:24:17 · 457 阅读 · 0 评论 -
Nginx反向代理实现负载均衡web集群
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。在Java的Web架构中,通常使用Tomcat和Nginx进行配合,Nginx作为反向代理服务器,可以对后台的Tomcat服务器负载均衡,也可以让Nginx处理静态页面的请求、Tomcat处理JSP页面请求达到动静分离的目的。负载均衡算法upstream模块能够使用3中负载均衡:轮询(rr),...原创 2018-06-23 15:57:20 · 430 阅读 · 0 评论 -
Nginx深度优化
隐藏版本号修改用户与组网页缓存时间日志切割连接超时更改进程数网页压缩防盗链FPM参数优化一、隐藏版本号1.在centos7系统中通过curl命令查看curl -I http://192.168.100.262.修改nginx.conf配置文件,在http{}内添加server_tokens off;语句3.重启nginxkillall -1 nginx4.使...原创 2018-07-09 17:17:35 · 145 阅读 · 0 评论 -
Nginx部署及综合应用
介绍Nginx是一款轻量级的HTTP服务器软件,由俄罗斯的Igor Sysoev开发。它能够支持高达50000个并发连接数的响应,拥有强大的静态资源处理能力,运行稳定,并且系统资源消耗非常低,现已逐渐被越来越多的用户认可,目前很多大型网站都应用Nginx服务器作为后端网站程序的反向代理及负载均衡器,来提升整个站点的负载并发能力。系统环境:rhel 6.5 操作系统服务器IP地址:19...原创 2018-06-20 15:51:22 · 204 阅读 · 0 评论 -
Nginx部署虚拟主机(基于域名、端口、IP地址)
介绍Nginx是一款轻量级的HTTP服务器软件,由俄罗斯的Igor Sysoev开发。它能够支持高达50000个并发连接数的响应,拥有强大的静态资源处理能力,运行稳定,并且系统资源消耗非常低,现已逐渐被越来越多的用户认可,目前很多大型网站都应用Nginx服务器作为后端网站程序的反向代理及负载均衡器,来提升整个站点的负载并发能力。系统环境:rhel 6.5 操作系统服务器IP地址:19...原创 2018-06-21 10:13:29 · 309 阅读 · 0 评论 -
Nginx之http正向代理
正向代理:如果把局域网外的Internet想象成一个巨大的资源库,则局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。 反向代理:如果局域网向Internet提供资源服务,让Internet上的其他客户端来访问局域网内的资源,使它们必须通过一个代理服务器来进行访问,这种服务就称为反向代理。正向代理和反向代理逻辑正好相反。 正向代理的用途...原创 2019-03-31 12:47:55 · 444 阅读 · 0 评论 -
Nginx之Memcached上游服务器
MemcachedMemcached是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。 Nginx中Memcached模块在Nginx中, Memcached模块默认是开启的,它负责与memcached守护进程通信。因此,客户端和memcached守护进程之间没有直接通信,也就是说,在这种情况下,Ng...原创 2019-03-31 16:11:54 · 191 阅读 · 0 评论 -
Nginx之配置HTTPS站点
Nginx经常被用于终结SSL连接,可能是因为上游服务器不能够使用SSL。要使用SSL就需要在编译安装时在Nginx的二进制文件中添加--with_http_ssl_module模块,并且要安装ssl证书和秘钥。以下示例代码表示对客户端和反向代理之间的流量进行加密,主要应该在内部网络建设安全性很高的情况下。server { listen 443 d...原创 2019-03-31 17:49:28 · 230 阅读 · 0 评论 -
Nginx之优雅处理上游服务器错误码
当上游服务器无法响应请求时,便会返回50x状态码,这里我们可以进行错误优化处理,会显示的更加友好。示例如下:# 方法1:从本地磁盘提供错误页面server { error_page 500 502 503 504 /50x.html; location =/50x.html { root html;}# 方法2:从外部网站提供错误页面server ...原创 2019-03-31 17:00:07 · 805 阅读 · 0 评论 -
Nginx之负载均衡算法
Nginx其中一大特性就是负载均衡,它可以通过扩展它代理的连接来保护你的上游服务器免于过载等问题。负载均衡算法upstream模块能够使用3种负载均衡: 1. 轮询 rountd-robin ):在默认情况下,使用轮询算法,它可以不需要配置指令来启用它。该算法选择下一个服务器,基于先前选择,在配置文件中哪一个是下一个服务器,以及每一个服务器的负载权重。轮询算法是基于在队列中谁是下一个的...原创 2019-03-31 17:29:34 · 181 阅读 · 0 评论 -
Nginx之proxy_pass指令url反斜杠作用
在nginx中配置proxy_pass代理转发时,其后面的url中反斜杠/ 的匹配处理时常出现意想不到的问题发生,以下说明两种情况:(1)如果在proxy_pass后面的url加/,表示绝对根路径;(2)如果在proxy_pass后面的url没有/,表示相对路径,把匹配的路径部分也给代理走。下面六种情况分别用 http://127.0.0.1/proxy/test.html 进行访问测试第...原创 2019-03-31 13:23:05 · 1280 阅读 · 0 评论 -
Nginx之alias和root指令
alias与root区别:(1)alias指定的目录是准确的,即location匹配访问的path目录下的文件直接是在alias目录下查找的;(2)root指定的目录是location匹配访问的path目录的上一级目录,这个path目录一定要是真实存在root指定目录下的;(3)使用alias标签的目录块中不能使用rewrite的break;另外,alias指定的目录后面必须要加上"/"符号!...原创 2019-03-31 13:55:16 · 207 阅读 · 0 评论 -
Nginx之try_files指令
try_files指令适用范围:server,locationtry_files指令将会按照给定它的参数列出顺序进行尝试,第一个被匹配的将会被使用,它经常被用于从一个变量去匹配一个可能的文件,然后将处理传递到一个命名location,如下示例location / { try_files $uri $uri/ @INDEX;}location @INDEX { ...原创 2019-03-31 14:03:26 · 358 阅读 · 0 评论 -
Nginx之热部署
nginx 作为一个反向代理、负载均衡服务器,必须具备高可用的特点,因此 nginx 支持热部署。nginx 的热部署和其并发模型有着密不可分的关系。说白了,就是因为 master 进程的关系。当通知 ngnix 重读配置文件的时候,master 进程会进行语法错误的判断。如果存在语法错误的话,返回错误,不进行装载;如果配置文件没有语法错误,那么 ngnix 也不会将新的配置调整到所有 work...原创 2019-03-31 13:43:39 · 466 阅读 · 0 评论 -
Nginx之ngx_http_proxy_connect_module模块
近期由于项目需要使用到https正向代理,而nginx官方模块仅支持做http正向代理,一番百度学习后发现了该模块,故今日记录下此笔记供大家一起学习交流ngx_http_proxy_connect_module模块主要用于隧道SSL请求的代理服务器GitHub地址:http://www.github.com/chobits/ngx_http_proxy_connect_modulengi...原创 2019-03-31 13:10:26 · 21904 阅读 · 3 评论 -
Nginx 1.26.1最新版部署笔记
nginx1.26 nginx最新版部署原创 2024-06-28 11:18:13 · 3671 阅读 · 0 评论