Nginx设置请求body大小


最近迁移服务器重新安装了nginx,当我使用wordpress上传图片的时候显示HTTP错误。 检查Nginx error_log可以发现body太大导致错误,nginx默认body大小为1M 解决方案: 编辑nginx.conf 配置文件 编辑http {}端内容加入clien_max_body_size参数,加入后重启nginx即可 http...

Nginx设置请求body大小

最近迁移服务器重新安装了nginx,当我使用wordpress上传图片的时候显示HTTP错误。 检查Nginx error_log可以发现body太大导致错误,nginx默认body大小为1M 解...
阅读全文 0

NGINX地址重写 RETURN


当我们的网站地址变动时,即希望用户访问新的地址,也想让老的域名可以继续访问。这个时候我们就需要配置Nginx 301规则. 这里我们使用return而不是使用rewrite。 配置实例 server { listen 80; listen 443 ssl; server_name www.typ520.cn; retu...
当我们的网站地址变动时,即希望用户访问新的地址,也想让老的域名可以继续访问。这个时候我们就需要配置Nginx 301规则. 这里我们使用return而不是使用rewrite。 配置实例 server { lis...

NGINX地址重写 RETURN

当我们的网站地址变动时,即希望用户访问新的地址,也想让老的域名可以继续访问。这个时候我们就需要配置Nginx 301规则. 这里我们使用return而不是使用rewrit...
阅读全文 0

Nginx配置支持HTTP/2


原创文章,禁止转载! HTTP/2(超文本传输协议第2版,最初命名为HTTP 2.0),是HTTP协议的的第二个主要版本,使用于万维网。HTTP/2是HTTP协议自1999年HTTP 1.1发布后的首个更新,主要基于SPDY协议。它由互联网工程任务组(IETF)的Hypertext Transfer Protocol Bis...
原创文章,禁止转载! HTTP/2(超文本传输协议第2版,最初命名为HTTP 2.0),是HTTP协议的的第二个主要版本,使用于万维网。HTTP/2是HTTP协议自1999年HTTP 1.1发布后的首个更新,主要基于SP...

Nginx配置支持HTTP/2

原创文章,禁止转载! HTTP/2(超文本传输协议第2版,最初命名为HTTP 2.0),是HTTP协议的的第二个主要版本,使用于万维网。HTTP/2是HTTP协议自1999年HTTP 1...
阅读全文 0

nginx加载ssl证书免输入密码


因为最近跟银行对接需要https属于银行CA颁发证书, 生成的key每次nginx -t nginx启动都需要输入密码很烦人。 【Nginx版本】:1.8.0 解决方法: openssl rsa -in xxx.xxx.ssl.prd.key -out xxx_nopass.xxx.ssl.prd.key 如果没有openssl按照即可 sudo yum install opens...
因为最近跟银行对接需要https属于银行CA颁发证书, 生成的key每次nginx -t nginx启动都需要输入密码很烦人。 【Nginx版本】:1.8.0 解决方法: openssl rsa -in xxx.xxx.ssl.prd.key -out xxx_...

nginx加载ssl证书免输入密码

因为最近跟银行对接需要https属于银行CA颁发证书, 生成的key每次nginx -t nginx启动都需要输入密码很烦人。 【Nginx版本】:1.8.0 解决方法: openssl rsa -in...
阅读全文 0

Nginx报错413 Request Entity Too Large错误解决方法


Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加 client_max_body_size 10m; 10m这个值可以根据自己的需求去调整。 添加完成后重启Nginx即可 如果后端是PHP的话也需要调整PHP里...

Nginx报错413 Request Entity Too Large错误解决方法

Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加 client_max_body_si...
阅读全文 0

Centos7配置systemctl开机自启动服务


Centos7上面已经把/etc/init.d/服务的启动方式更改为systemctl启动。 当然编译安装仍然可以/etc/init.d/手动启动但是chkconfig –add nginx就用不了。so~ 【环境】:CentOS Linux release 7.1.1503 (Core) 【Ningx】:安装位置/data/nginx 1.首先你要编译安装Ngi...
Centos7上面已经把/etc/init.d/服务的启动方式更改为systemctl启动。 当然编译安装仍然可以/etc/init.d/手动启动但是chkconfig –add nginx就用不了。so~ 【环境】:CentOS Linux relea...

Centos7配置systemctl开机自启动服务

Centos7上面已经把/etc/init.d/服务的启动方式更改为systemctl启动。 当然编译安装仍然可以/etc/init.d/手动启动但是chkconfig –add nginx就用不了。s...
阅读全文 0

HTTPOXY -CGI 环境变量劫持漏洞


一、漏洞描述和危害 当某个服务是以 CGI 形式运行时,在请求头部加入 PROXY Header,CGI 程序会将 PROXY Header 中的内容写入到当前运行环境变量 HTTP_PROXY 中。如果在程序处理过程中需要与程序外部进行 HTTP 通信,请求将会被转发到上述 PROXY Header 指定的服务...

HTTPOXY -CGI 环境变量劫持漏洞

一、漏洞描述和危害 当某个服务是以 CGI 形式运行时,在请求头部加入 PROXY Header,CGI 程序会将 PROXY Header 中的内容写入到当前运行环境变量 HTTP_PROXY...
阅读全文 0

Nginx 编译参数详解


搜集整理于网络 nginx参数: –prefix= 指向安装目录 –sbin-path 指向(执行)程序文件(nginx) –conf-path= 指向配置文件(nginx.conf) –error-log-path= 指向错误日志目录 –pid-path= 指向pid文件(nginx.pid) –lock-path= 指向lock文件(nginx.lock)(安装文...

Nginx 编译参数详解

搜集整理于网络 nginx参数: –prefix= 指向安装目录 –sbin-path 指向(执行)程序文件(nginx) –conf-path= 指向配置文件(nginx.conf) –error-log-path=...
阅读全文 0

天兔监控使用Nginx报错404解决方案


在搭建安装lepus 天兔监控的时候如果使用Nginx作为web容器会出现访问404的问题。这个地方是一个坑 官方文档也没说只是说建议使用xampp安装使用,但是我喜欢自己自定义安装的软件和参数不喜欢别人定制的于是访问就出现404问题! 解决方法: location / { if (...

天兔监控使用Nginx报错404解决方案

在搭建安装lepus 天兔监控的时候如果使用Nginx作为web容器会出现访问404的问题。这个地方是一个坑 官方文档也没说只是说建议使用xampp安装使用,但是我喜欢...
阅读全文 0

Linux下Nginx+Tomcat负载均衡和动静分离


Nginx下载地址 http://nginx.org/ Tomcat负载均衡配置 nginx.conf配置 upstream xy { ip_hash; #session请求固定到一台服务器上面 server 192.168.0.251:8080; server 192.168.0.251:8081; server 192.168.0.251:8082; } location / {...

Linux下Nginx+Tomcat负载均衡和动静分离

Nginx下载地址 http://nginx.org/ Tomcat负载均衡配置 nginx.conf配置 upstream xy { ip_hash; #session请求固定到一台服务器上面 server 19...
阅读全文 0