博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
https证书 websocket配置
阅读量:5901 次
发布时间:2019-06-19

本文共 1040 字,大约阅读时间需要 3 分钟。

1 通过阿里云申请https证书

图片描述

2 免费证书

图片描述

3 几分钟后审核通过,将证书部署到服务器上:

图片描述

4 nginx配置

upstream wowcp{        server 127.0.0.1:9511;}upstream wscp{        server 127.0.0.1:9513;}server {        listen 443;        server_name wow.0571sd.com;        ssl on;        ssl_certificate   cert/cert-1542189031524_wow.0571sd.com.crt;        ssl_certificate_key  cert/cert-1542189031524_wow.0571sd.com.key;        ssl_session_timeout 5m;        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;        ssl_prefer_server_ciphers on;        location /ws {  #websocket配置            proxy_pass http://wscp;            proxy_http_version 1.1;            proxy_connect_timeout 4s;            proxy_read_timeout 120s;            proxy_send_timeout 10s;              proxy_set_header Upgrade $http_upgrade;              proxy_set_header Connection "Upgrade";        }        location / {            proxy_pass http://wowcp;        }    }

5 重启nginx

6 客户端连接websocket地址如:
'wss://wow.0571sd.com/ws?ct=caipiao'

转载地址:http://anesx.baihongyu.com/

你可能感兴趣的文章
ios 中使用SBJson拼接和解析json
查看>>
摘录关于数据库中null的一段说法
查看>>
Windows时间同步时出错|不能获取Internet时间 解决方法
查看>>
data目录迁移到web以外目录
查看>>
关于微信支付服务器证书更换的提醒
查看>>
MQTT 单个订阅消息量过大处理
查看>>
[转载]IE678兼容性前缀区分
查看>>
Logical Volume Manager(逻辑盘卷管理)
查看>>
SQL Server中使用自定义指定顺序排序
查看>>
Linux服务器安全配置小结(转)
查看>>
Orangepi 修改 Debian国内源
查看>>
[转]“AIR SDK 0.0: AIR SDK location “...\devsdks\AIRSDK\Win” does not exist.”问题解决~
查看>>
(九) spring 使用自定义限定符注解
查看>>
SmartCoder每日站立会议 01
查看>>
Linux pip命令报错 -bash: pip: command not found
查看>>
win8+Ubuntu双系统安装方法
查看>>
AngularJS内置指令 ng-xxx
查看>>
一个C#程序员学习微信小程序的笔记
查看>>
HDU 5512 Pagodas
查看>>
Linux下添加新硬盘,分区及挂载(存在空闲内存情况下)
查看>>