WebSocket 是基于 HTTP 协议,为 Web 应用提供的实时双向通讯协议。自从发布以来,越来越多的浏览器和服务端软件都已经支持了 WebSocket 。 当我们使用 nginx 作为 HTTP 接入层时,却会发现默认情况下,WebSocket 通讯会失败。这是因为 nginx 的配置默认情况下不支持 WebSocket,需要额外的配置才能…
使用Nginx安装目录的make命令完成升级 第一步: 将老版本的sbin目录下的nginx进行备份 cd /usr/local/nginx/sbin mv nginx nginxold 第二步: 将新版本安装目录编译后的objs目录下的nginx文件,拷贝 到原来/usr/local/nginx/sbin目录下 cd ~/nginx/core/n…
前言 今天在给对接方写一个功能,需要对方传过来一个文件,然后我这边盖完章之后回传回去。由于中间需要将对方传过来的文件链接下载到本地,然后再调用易签宝执行盖章过程,中间操作时间较长。本来可以异步完成的,但是这里是希望同步解决。nginx 超时了,这里 就出现 Nginx 报504 gateway timeout 错误。下面记录下解决方案 方案 修改 …
最近对自己的博客网站进行HTTPS化,打造一个安全的博客,下面是具体步骤: 前提 需要已安装好nginx 操作 首先需要申请SSL安全证书,这里使用的阿里云DigiCert证书签发服务,DigiCert在2017年12月1日并购了Symantec,大家不用担心证书安全问题,这里选择免费型DV SSL为例子演示,然后根据阿里云提示操作一步步申请即可:…