**一、生成本地证书**
创建服务器私钥,命令会让你输入一个口令:
`$ openssl genrsa -des3 -out server.key 1024`
创建签名请求的证书(CSR):
`$最后标记证书使用上述私钥和CSR:
`$ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt`
创建wss服务准备工作:
1、Workerman版本不小于3.3.7
2、PHP安装了openssl扩展
3、已经申请了证书(pem/crt文件及key文件)放在了/etc/nginx/conf.d/ssl下websocket://0.0.0.0:7272", $context);
// 开启SSL,websocket+SSL 即wss
$gateway->transport = 'ssl';
```
**通过以上配置不成功,但是服务可以正常启动。