Nginx环境下WordPress的多站点功能配置详解 WordPress的多站点功能允许安装一个WordPress程序的情况下,实现多个站点(也就是一套程序,可以绑定多个域名或子域名)。 Fatmouse 2019-12-26 nginx 32856 1 阅读全文
Nginx+iptables屏蔽访问Web页面过于频繁的IP(防DDOS,恶意访问,采集器) 脚本如下: 代码如下: #!/bin/sh nginx_home = /Data/app_1/nginx log_path = /Data/logs /usr/bin/tail -n50000 $log_path/access.log |awk ‘$8 ~/aspx/{print $2,$13}' |grep -i -v -E “google|yahoo|baidu|msnbot|FeedSky| ··· Fatmouse 2019-11-22 nginx 776 0 阅读全文
Nginx反向代理+DNS轮询+IIS7.5 千万PV 百万IP 双线 网站架构案例 Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。 Nginx 的中文维基: 在高并发连接的情况下,Ngin ··· Fatmouse 2019-11-23 nginx 616 0 阅读全文
Nginx配置优化详解 大多数的Nginx安装指南告诉你如下基础知识――通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一个简单的预览――那些可以通过微调来提高性能设置的概述。你的情况可能不同。 Fatmouse 2019-11-24 nginx 655 0 阅读全文
Nginx隐藏index.php和Pathinfo模式配置例子 参照一下对应修改,重启nginx即可 代码如下:server { listen 80; server_name www.leiyongbo.com www.leiyongbo.com; root /usr/local/web; index index.php; error_page 400 /errpage/400.html; error_page 403 /errpage/403.html; error_page 404 /errpage/404.html; error_page 405 /errpage/405.html; ###########################################隐藏index.php location / { if (!-e $request_filename) { ###一级目录下 rewrite ^/(.*)$ /index.php/$1 last; ###域名下的二级目录 #rewrite ^/目录名/(.*)$ /目录名/index.php/$1 last; } } ##########################################pathinfo 模式 location ~ .php($|/) { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }} Fatmouse 2019-11-26 nginx 665 0 阅读全文
nginx日志配置指令详解 日志对于统计排错来说非常有利的。本文总结了nginx日志相关的配置如access_log、log_format、open_log_file_cache、log_not_found、log_subrequest、rewrite_log、error_log。 Fatmouse 2019-11-27 nginx 742 0 阅读全文
nginx 504 Gateway Time-out错误解决方法 一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如果你的fastcgi服务对这个挂起处理的不好, 那么最后就极有可能导致504 Gateway Time-out 现在的网站, 尤其某些论坛有大量的回复和很多内容的, 一个页面甚至有几百K 默认的fastcgi进程响应的缓冲区是8K, 我们可以设置大点 Fatmouse 2019-11-28 nginx 677 0 阅读全文
Nginx配置入门教程 基本概念Nginx 最常的用途是提供反向代理服务,那么什么反向代理呢?正向代理相信很多大陆同胞都在这片神奇的土地上用过了,原理大致如下图: Fatmouse 2019-11-30 nginx 724 0 阅读全文
Nginx隐藏服务器端各类信息的方法 有时我们不希望有人可以通过一些工具来返回我们服务器的信息,下面我来介绍在nginx中隐藏nginx响应头,修改nginx返回头信息,隐藏php版本号,隐藏服务器信息,同学可参考。 Fatmouse 2019-12-02 nginx 580 0 阅读全文
Nginx服务器中的模块编写及相关内核源码初探 1.nginx模块 首先nginx和apache最大的不同就是nginx的模块不能够动态添加,需要在编译时,指定要添加的模块路径,与nginx源码一起编译。 nginx模块的处理流程: a.客户端发送http请求到nginx服务器 b.nginx基于配置文件中的位置选择一个合适的处理模块 c.负载均衡模块选择一台后端服务器(反向代理情况下) d.处理模块进行处理并把输出缓冲放到第一个过滤模块上 e.第一个过滤模块处理后输出给第二个过滤模块 f.然后第二个过滤模块又到第三个过滤模块 g.第N个过滤模块。。。 h.处理结果发给客户端 Fatmouse 2019-12-04 nginx 654 0 阅读全文
Nginx缓存Cache的配置方案以及相关内存占用问题解决 nginx缓存cache的5种方案 1、传统缓存之一(404) 这个办法是把nginx的404错误定向到后端,然后用proxy_store把后端返回的页面保存。 配置: Fatmouse 2019-12-05 nginx 702 0 阅读全文
详解Nginx服务器中配置Sysguard模块预防高负载的方案 nginx做为HTTP服务器,有以下几项基本特性:处理静态文件,索引文件以及自动索引;打开文件描述符缓冲. Fatmouse 2019-12-06 nginx 882 0 阅读全文
windows7下安装PHP+nginx的方法 本文讲述了windows7下安装PHP+nginx的方法。分享给大家供大家参考,具体如下: Fatmouse 2019-12-08 nginx 792 0 阅读全文
Nginx负载均衡详细介绍 如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均衡就会大显身手了,它会自动剔除挂掉的服务器. Fatmouse 2019-12-09 nginx 909 0 阅读全文
详解Ngigx+Tomcat配置动静分离,负载均衡 由于公司使用过Ngnix,对于刚接触Nginx来说,感觉有些好奇,于是研究了下。本人在windows下使用的版本是nginx-1.8.1: Fatmouse 2019-12-10 nginx 674 0 阅读全文
Nginx启用GZIP压缩网页传输方法(推荐) 原理: 浏览器―请求―-> 声明可以接受 gzip压缩 或 deflate压缩 或compress 或 sdch压缩 Fatmouse 2019-12-12 nginx 578 0 阅读全文
利用nginx与ffmpeg搭建流媒体服务器过程详解 需求 本文介绍的是利用nginx和ffmpeg搭建流媒体服务器的过程。例如这种场景:公司内部需要同时观看在线直播时,如果每个人直接观看必然给出口带宽带来压力,影响正常访问外网的同事。所以可以在内网通过nginx+ffmpeg拉一路直播流,然后内网的用户访问内网的这台流媒体服务器即可。通过nginx+ffmpeg还可以实现推流、拉流、转推甚至利用FFmpeg实时切片、视频处理等,实现一套直播服务模型。 Fatmouse 2019-12-13 nginx 697 0 阅读全文
Nginx防止流量攻击的配置详解 使用场景 最近在工作中遇到一个问题,项目中报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于Ehcache和Redis的session管理策略。 Fatmouse 2019-12-14 nginx 743 0 阅读全文
详解nginx日志定时备份和删除 一旦开启了nginx日志功能,每天nginx都会生成一定大小的日志文件,如果系统稳定运行,没有任何问题,那么日志基本上不会去查看。但这些日志如不及时清理,日渐积累,对服务器的磁盘空间占用也将是比较恐怖的。为了解决这个问题,利用shell脚本对nginx日志文件定时备份和删除,只保留一段时间。 Fatmouse 2019-12-15 nginx 612 0 阅读全文