利用PHPstudy+workerman搭建微信小程序WSS服务器

1、启用 proxy_wstunnel_module 模块

在http.conf文件中找到以下lian两行,去掉前面#

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so

phpstudy的apache配置wenj文件中可能没有第二行内容,手工加上即可。

2、SSL及代理


      	SSLProxyEngine on
        ProxyRequests Off
        ProxyPass /wss ws://127.0.0.1:8282
        ProxyPassReverse /wss ws://127.0.0.1:8282
        SSLEngine on
        SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
        SSLCertificateFile      "pem文件完整物理路径"
        SSLCertificateKeyFile   "key文件完整物理路径"
        ServerName      "域名"
        DocumentRoot    "网站物理路径"
 

 按上面代码修改httpd-ssl.conf文件。

3、/创建一个Worker监听8282端口,使用websocket协议通讯
$worker = new Worker("websocket://0.0.0.0:8282");

微信xiao小程序使用“https://域名/wss”访问WSS服务。

你可能感兴趣的:(利用PHPstudy+workerman搭建微信小程序WSS服务器)