配置wss的前提是已经配通了ws,可以正常连接并发送数据,并且已经配置好ssl证书,网站可以通过https访问
那么问题来了,为啥子wss不行咧?咋配置wss咧?为啥要配置wss呢?
好咧,下面进行讲解。
1、首先得配置ngnix服务器,在配置ssl 443 端口的服务里面添加上如代码
location /websocket {
proxy_pass http://v2.mufengpaobu.com:9105;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
2、然后就是需要在实例化websocket的时候
$server->set([
'daemonize' => true,//进程守护 可以后台运行
'ssl_key_file' => '/usr/local/nginx/conf/ssl/1839971_v2.mufengpaobu.com.key',
'ssl_cert_file' => '/usr/local/nginx/conf/ssl/1839971_v2.mufengpaobu.com.pem',
]);
配置WSS需先配通WS、配置好SSL证书且网站能通过HTTPS访问。文章针对WSS无法使用、如何配置及为何配置等问题进行讲解,配置步骤包括在Nginx服务器配置SSL 443端口服务中添加代码,以及实例化WebSocket。
1246

被折叠的 条评论
为什么被折叠?



