淘宝Web服务器Tengine在CentOS下的安装教程 注:服务器环境为CentOS一、简介Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 Fatmouse 2019-11-26 nginx 802 0 阅读全文
Nginx源码研究之nginx限流模块详解 高并发系统有三把利器:缓存、降级和限流; 限流的目的是通过对并发访问/请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务(定向到错误页)、排队等待(秒杀)、降级(返回兜底数据或默认数据); Fatmouse 2019-12-25 nginx 480 0 阅读全文
Nginx中全局变量整理小结 VariablesThe core module supports built-in variables, whose names correspond with the names of variables in Apache. Fatmouse 2019-11-21 nginx 690 0 阅读全文
nginx的FastDFS分布式存储模块测试方法 环境:1. 在每个机器上,下载安装 FastDFS2.修改tracker 和 storage 的配置文件# tracker 的修改 Fatmouse 2019-11-22 nginx 788 0 阅读全文
nginx中用JSON格式记录日志的配置示例 nginx的日志配置可以参见《》一文。如果要想以json格式记录nginx日志以便logstash分析,该如何指定日志格式呢?可以按照下面的格式来实现。 Fatmouse 2019-11-27 nginx 756 0 阅读全文
深入浅析nginx四种调度算法和进阶 upstream 支持4种负载均衡调度算法: A)轮询(默认):每个请求按时间顺序逐一分配到不同的后端服务器; Fatmouse 2019-12-23 nginx 725 0 阅读全文
使用Nginx搭建图片服务器(windows环境下) 知识点:在windows系统中,搭建图片上传服务器1.进入官网下载nginx压缩包,解压后目录如下 Fatmouse 2019-12-23 nginx 1148 0 阅读全文
详解nginx静态资源服务器简单配置 传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。这种情况下一般都会需要一个静态资源的服务器。 Fatmouse 2019-12-15 nginx 605 0 阅读全文
Nginx实现根据域名http、https分发配置示例 tomcat端口:8080 做好虚拟主机 nginx端口:80 根据域名分派在conf/nginx.conf中的http中增加 Fatmouse 2019-11-28 nginx 659 0 阅读全文
Nginx中if语句的判断条件与多条件判断详解 一、if语句中的判断条件(nginx)介绍 1、正则表达式匹配: ==:等值比较; Fatmouse 2019-12-13 nginx 897 0 阅读全文
详解Nginx location 匹配规则 语法规则location [=|~|~*|^~] /uri/ { … } 模式 含义 location = /uri = 表示精确匹配,只有完全匹配上才能生效 location ^~ /uri ^~ 开头对URL路径进行前缀匹配,并且在正则之前。 location ~ pattern 开头表示区分大小写的正则匹配 location ~* pattern 开头表示不区分大小写的正则匹配 location /uri 不带任何修饰符,也表示前缀匹配,但是在正则匹配之后 location / 通用匹配,任何未匹配到其它location的请求都会匹配到,相当于switch中的default Fatmouse 2019-12-14 nginx 657 0 阅读全文
win10上安装nginx的方法步骤 由于公司让我给福特项目搭一个WebService服务器基于nginx实现负载才开始接触nginx,在这里先分享一下nginx的安装 Fatmouse 2020-01-03 nginx 728 0 阅读全文
Nginx配置同一个域名同时支持http与https两种方式访问实现 Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的关键在于上面的listen 80; Fatmouse 2020-09-14 nginx 832 0 阅读全文
从Nginx切换到Tengine的步骤分享 从Nginx切换到Tengine主要是因为 concat 模块(合并js、css),以及动态加载模块功能(DSO)。 如果已经用apt-get方式安装了Nginx,可以尝试以下步骤以切换到Tengine(不需要卸载Nginx): 1. 到官方下载你喜欢的Tengine版本,这里以最新版(1.4.0)为例, 代码如下: wget http://tengine.taobao.org/download/ ··· Fatmouse 2019-11-23 nginx 733 0 阅读全文
分享nginx+php-fpm实现大文件下载排坑的过程 先上一段代码,支持大文件下载和断点续传,代码来源互联网。代码有详细的解释,也很清楚,但是在实际使用时还是小文件可以下载,大文件只能下载前半部分或者出现文件已损坏的情况。查看nginx日志发现如下报错 Fatmouse 2019-12-24 nginx 697 0 阅读全文