img

咖啡与代码

咖灰怪’s Blog

Nginx代理ssl转发https和wss请求

2018-01-28 11:18:29    Nginx后端综合workerman   1136 阅读   0条回复

1. 介绍本文主要介绍一下用Nginx代理来转发https和wss请求。 2.使用场景什么情况下需要这种操作?比如,后台多台服务器做反向代理;比如,微信小程序,建立微信小程序的websocket连接,必须要使用wss,但是目前不支持自定义端口,在调用的时候会使用默认端口,这个时候就需要做个代理。 3. 实现Nginx配置如下: server { listen 443; #https和w...

HTTPS进阶优化(一)

2017-03-21 15:15:50    Nginx后端综合Linux   313 阅读   0条回复

前言又拍云有一篇文章 突破这5个技术难点,HTTPS会好用到飞起来~ ,总结的五个技术难点,HSTS、HTTP/2、OSCP stapling、Session ID、SNI技术。现在基本我都解决了。 目前在 ssllabs 上的评分:sslbals上的评分已经达到A+,不过还有一点东西需要处理。 然而在HTTP Security Report上测出来,问题还很多:现在开始一块块地优化细节。 DNS CAAsslbals测...

升级到HTTP/2,性能大提升

2017-03-16 15:24:01    Nginx后端综合Linux   356 阅读   0条回复

既然上了HTTPS,就肯定得上HTTP2了,HTTP2的速度上升了不止一个档次,让网站飞起来吧。 如何升级到HTTP2升级到HTTP/2其实很简单,我们只需要注意这几点: HTTP2现在需要HTTPSHTTP2要求Nginx版本是1.9.5以上openssl版本要求1.0.2 然后,修改Nginx的配置:在listen 443 ssl 后面加上http2 default_server就行了 理论上,这样就可以了。 但是我配置...

解决windows下php-cgi进程经常自动关闭

2017-02-09 09:57:57    WebServerNginx   460 阅读   0条回复

php-cgi在linux中有fpm管理,Apache不是采用cgi这种模式,于是乎就出现了,在windows下,采用nginx时,开启的php-cgi监听非常不稳定,经常奔溃关闭。现在解决了这个问题。注意是win32位系统下解决的,虽然服务器上64位系统也跑起来了,但是环境装的都是32位的。 采用了这个叫xxfpm的FastCGI进程管理器:xxfpm 下载后运行xxfpm.exe,如果出现报错缺少p...

ThinkPHP5支持Pathinfo模式的Nginx配置

2016-12-15 14:40:58    ThinkPHPNginx   314 阅读   0条回复

最近搞TP5,配置Nginx服务器。玩惯了Apache,发现nginx确实很不一样。尝试了N种方法都无法配置成功。 因为用windows本地开发调试的,根目录下又有多个目录,一直不知道在怎么弄。最后终于找到解决方法。 location ~ \.php { #去掉$ root H:/PHPServer/WWW; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; ...