Nginx
听说你在这里
这个作者很懒,什么都没留下…
展开
-
CentOS安装Nginx
一、安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装 [html] view plaincopy$ yum install gcc-c++转载 2015-11-19 21:32:40 · 446 阅读 · 0 评论 -
tomcat结合nginx使用小结
tomcat结合nginx部署相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:Html代码 反向代理(Reverse Proxy)方式是指以代理服务器来接受inter转载 2015-11-26 15:14:20 · 525 阅读 · 0 评论 -
Nginx Location配置总结
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分转载 2016-03-23 15:26:33 · 496 阅读 · 0 评论 -
nginx: upstream timed out (110: Connection timed out) while reading response header
server{}配置中新增以下配置即可: large_client_header_buffers 4 16k; #header大小 client_max_body_size 300m; #上传文件大小限制 client_body_buffer_size 128k; #缓冲区大小 proxy_connect_timeout 6...原创 2018-12-08 16:09:34 · 3441 阅读 · 0 评论 -
nginx 限制下载速度、限流、限制带宽
location{}中添加以下代码即可: limit_conn one 10; limit_rate 200k; limit_rate_after 1000k;添加后:location / { proxy_pass http://localhost:8999/; #转发到http:/...原创 2018-12-08 16:15:16 · 4135 阅读 · 1 评论 -
nginx获取客户端真实IP
1.目的:获取客户端真实IP2.场景(环境):客户端 -> nginx服务 -> tomcat服务3.结果:只能获取到nginx服务IP4.修改nginx.conf文件,获取客户端真实IPlocation{}中添加以下代码: proxy_set_header Host $http_host; proxy_s...原创 2018-12-08 16:23:11 · 412 阅读 · 0 评论 -
解决微信小程序要求的TLS版本必须大于等于1.2的问题
一、环境:CentOS 6.8nginx 1.6.0php 7.0.10二、背景最近开发一个小程序,而小程序对后台接口服务器的要求是:1、请求域名在request合法域名中2、基于 https 协议3、TLS 版本 1.2+1、2 两条都满足了,但是第三条亟待解决,导致小程序调用接口时报错:三、正文(1)为什么要满足 TLS 版本 1.2+ ?201...转载 2018-12-08 16:33:09 · 2826 阅读 · 0 评论 -
Tomcat使用key和pem配置HTTPS证书
https://freessl.org/输入自己的域名,生成免费证书: 证书生成示例.png 该步骤完成后会得到如下文件 证书png MAC下直接命令生成.p12文件openssl pkcs12 -export -inkey private.key -in full_chain.pem -name tomcat -out tomcat.p12...转载 2018-12-08 16:34:42 · 5014 阅读 · 3 评论