堕落不振功业废,勤耕不辍日月新

 分类:Nginx

nginx 413 Request Entity Too Large

近日在腾讯云尝试搭建wordpress服务器,在使用phpMyAdmin上传数据文件(大小1.9M)的时候,nginx 出现413 Request Entity Too Large的报错。 根据经验是服务器限制了上传文件的大小,但php默认的文件上传是2M,应该不会出现问题。 ...

zabbix通过stub_status模块实现对nginx的监控

原理 nginx的ngx_http_stub_status_module模块提供了基本的nginx状态信息,源码安装的话需要加上–with-http_stub_status_module编译参数,或者如果是epel源yum安装的话,已经默认启用该模块。在nginx.c...

使用nginx+lua(openresty)实现waf功能

一、了解WAF 1.1 什么是WAF Web应用防护系统(也称:网站应用级入侵防御系统 。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用 防火墙 是通过执行一系列针对HTTP/HTTPS的 安全策略 来专门为Web应...

Nginx解决惊群现象

惊群现象:所有的工作进程都在等待一个socket,当socket客户端连接时,所有工作线程都被唤醒,但最终有且仅有一个工作线程去处理该连接,其他进程又要进入睡眠状态。 Nginx通过控制争抢处理socket的进程数量和抢占ngx_accept_mutex锁解决惊群现象。只有一个n...

Nginx HTTP2配置教程

前言 从 2015 年 5 月 14 日 HTTP/2 协议正式版的发布到现在已经快有一年了,越来越多的网站部署了 HTTP2,HTTP2 的广泛应用带来了更好的浏览体验,只要是 Modern 浏览器都支持,所以部署 HTTP2 并不会带来太多困扰。 虽然 h2 有 h2c (H...

Nginx上传大文件超时出错解决方法

Nginx上传大文件出现出错超时 上传文件大小:1.4G 上传所使用的组件:swfupload swfupload返回-220错误码,对应的是错误提示是IO_ERROR。 IO_ERROR #当读取和发送文件时出现了一些错误。通常发生在服务器非预期地关闭了终端连接的时候。 解决:...

nginx结合jwplayer实现视频流媒体点播

一、nginx简介: Nginx是一个网页服务器,它能反向代理HTTP, HTTPS, SMTP, POP3, IMAP的协议链接,以及一个负载均衡器和一个HTTP缓存。 Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等...

Nginx技术原理介绍

Nginx Inc. 联合创始人 Andrew Alexeev 在 AOSA 上发表的文章 [1] ,涵盖 了 Nginx 项目想要解决的问题、程序整体架构、配置文件结构、请求处理流程和开发 Nginx 过程中的心得体会等等话题。本节对该文中提到的关键点进行摘录和整理。 一些信息...