Nginx日志实现访问异常报警详解 前言 在工作中为了防止一些恶意访问的行为,例如不断的请求刷流量,通过实时过滤Nginx访问日志,将单位时间内访问次数达到指定阀值的来源ip及时的通知系统管理员,这里通过邮件的方式通知。 Fatmouse 2019-12-13 nginx 967 0 阅读全文
利用nginx与ffmpeg搭建流媒体服务器过程详解 需求 本文介绍的是利用nginx和ffmpeg搭建流媒体服务器的过程。例如这种场景:公司内部需要同时观看在线直播时,如果每个人直接观看必然给出口带宽带来压力,影响正常访问外网的同事。所以可以在内网通过nginx+ffmpeg拉一路直播流,然后内网的用户访问内网的这台流媒体服务器即可。通过nginx+ffmpeg还可以实现推流、拉流、转推甚至利用FFmpeg实时切片、视频处理等,实现一套直播服务模型。 Fatmouse 2019-12-13 nginx 920 0 阅读全文
CentOS 6.7下nginx SSL证书部署的方法 环境 系统环境:CentOS6.7nginx version: nginx/1.8.1证书配置找到以下内容修改为: Fatmouse 2019-12-13 nginx 740 0 阅读全文
nginx利用referer指令实现防盗链配置 实现图片防盗链: 以上所有来至domain.com和域名以及baidu和google的站点都可以访问到当前站点的图片,如果来源域名不在这个列表中,那么$invalid_referer等于1,在if语句中返回一个403给用户,这样用户便会看到一个403的页面,如果使用下面的rewrite,那么盗链的图片都会显示403.jpg。none规则实现了允许空referer访问,即当直接在浏览器打开图片,referer为空时,图片仍能正常显示. Fatmouse 2019-12-13 nginx 792 0 阅读全文
nginx配置虚拟主机vhost的方法详解 前言 所谓虚拟主机,是说通过几个不同的url地址,都能到达nginx环境,只不过针对不同的url,处理的逻辑不同。 nginx支持虚拟主机,但是浏览器等客户端不知道,所以虚拟主机的几个地址,应该是都指向nginx所在的ip地址,虚拟主机功能才能正常。 Fatmouse 2019-12-13 nginx 1082 0 阅读全文
Nginx中if语句的判断条件与多条件判断详解 一、if语句中的判断条件(nginx)介绍 1、正则表达式匹配: ==:等值比较; Fatmouse 2019-12-13 nginx 1136 0 阅读全文
Nginx 应用范围和使用详解 Nginx 应用详解前言本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Fatmouse 2019-12-13 nginx 776 0 阅读全文
如何在nginx中配置缓存静态文件 这篇教程说明你应该怎样配置 nginx、设置 HTTP 头部过期时间,用 Cache-Control 中的 max-age 标记为静态文件(比如图片、 CSS 和 Javascript 文件)设置一个时间,这样用户的浏览器就会缓存这些文件。这样能节省带宽,并且在访问你的网站时会显得更快些(如果用户第二次访问你的网站,将会使用浏览器缓存中的静态文件)。 Fatmouse 2019-12-13 nginx 744 0 阅读全文
详解阿里云LINUX服务器配置HTTPS(NGINX) 背景说明服务器为阿里云 ECS,操作系统为 CentOS 6.5。部署配置说明第一步,安装nginx Fatmouse 2019-12-12 nginx 740 0 阅读全文
阿里云Linux系统Nginx配置多个域名的方法详解 Nginx绑定多个域名,可通过把多个域名规则写一个配置文件里实现,也可通过分别建立多个域名配置文件实现,为了管理方便,建议每个域名建一个文件,有些同类域名则可写在一个总的配置文件里。 Fatmouse 2019-12-12 nginx 873 0 阅读全文
在ubuntu下为nginx配置支持cgi脚本的方案 在nginx下支持cgi脚本于支持node类似的,只要在nginx直接做个转发,转发到对应的cgi套接字就好。 Fatmouse 2019-12-12 nginx 1067 0 阅读全文
centos7系统下nginx安装并配置开机自启动操作 准备工作 我的centos7系统是最小化安装的, 缺很多库, 首先安装必须的运行库./configure执行成功会输出以下信息 Fatmouse 2019-12-12 nginx 879 0 阅读全文
详解Nginx反向代理到Tomcat服务器 在实际生产中,Tomcat服务器一般不单独使用在项目中,对于静态资源的响应Nginx表现的比较好,另外由于nginx是专门用于反向代理的服务器,所以很容易实现将java的请求转发到后端交给tomcat容器处理,而本身用来处理静态资源 Fatmouse 2019-12-12 nginx 743 0 阅读全文
详解Nginx日志配置及日志切割 日志配置 日志对于统计排错来说非常有利的。本文总结了nginx日志相关的配置如access_log、log_format、open_log_file_cache、log_not_found、log_subrequest、rewrite_log、error_log。 Fatmouse 2019-12-12 nginx 896 0 阅读全文
使用Nginx实现负载均衡的策略 一、nginx简介 nginx是一个高性能的HTTP服务器和反向代理服务器。它起初是俄罗斯人Igor Sysoev开发的,至今支撑者俄罗斯的很多大型的网站。 Fatmouse 2019-12-12 nginx 843 0 阅读全文
详解 Nginx代理功能与负载均衡 序言 Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在上篇文章中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。 Fatmouse 2019-12-12 nginx 667 0 阅读全文
利用nginx解决跨域问题的方法(以flask为例) 前言 我们单位的架构是在api和js之间架构一个中间层(python编写),以实现后端渲染,登录状态判定,跨域转发api等功能。但是这样一个中间会使前端工程师的工作量乘上两倍,原本js可以直接ajax请求api,但是我们不得不ajax请求中间层,中间层再请求api。 Fatmouse 2019-12-12 nginx 925 0 阅读全文
Nginx反向代理一个80端口下配置多个微信项目详解 Nginx反向代理一个80端口下配置多个微信项目详解 我们要接入微信公众号平台开发,需要填写服务器配置,然后依据接口文档才能实现业务逻辑。但是微信公众号接口只支持80接口(80端口)。我们因业务需求需要在一个公众号域名下面,发布两个需要微信授权的项目,怎么办? Fatmouse 2019-12-12 nginx 1121 0 阅读全文
Linux下yum安装nginx教程 本文教程为大家分享了Linux下yum安装nginx的详细过程,供大家参考,具体内容如下 Fatmouse 2019-12-12 nginx 1316 0 阅读全文