# **重要::: window 版本 , 不支持IIS配置,无法启动聊天服务** # 第一步:安全组放行端口 #### 确定已经在云服务器管理后台的安全组里放行"2345"端口 #### 放行参考 阿里云:https://www.kancloud.cn/jingshuixian66/longbing_card/757121 腾讯云:https://www.kancloud.cn/jingshuixian66/longbing_card/763676 # 第二步:开放服务器Workerman端口:2345 下载: http://longbingcard.xiaochengxucms.com/2008allow.zip ![](https://box.kancloud.cn/0ada090f23cf55c0151da2579aa5a8ff_1026x814.jpg) # 第三步:设置环境变量 php路径 ``` ;PHP路径(根据自己的情况确定) ``` ![](https://box.kancloud.cn/770e5f6c669169c71fe768a9925fa9a4_1026x814.jpg) # 第四步:进入模块 Workerman ,启动workerman ``` php api.php ``` 重要::::::::::这个窗口不能关闭 ![](https://box.kancloud.cn/4a43aadee16baaeb857b2fe5ed8d8dee_1026x814.jpg) # 第五步: 修改 Nginx ### 1、已经安装nginx,版本不低于1.3,推荐1.12 ### 重要:: 宝塔后台需要 把代码放到 #REWRITE-END 后面 ### 不能放到最后 ~~~ location /wss { proxy_pass http://127.0.0.1:2345; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-Real-IP $remote_addr; } ~~~ ![](https://box.kancloud.cn/a4d025263bfb1bc681be72040b4304c4_1742x720.jpg) # Apache 配置 启用 proxy_wstunnel_module 模块 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so ``` ProxyRequests Off ProxyPass /wss ws://127.0.0.1:2345 ProxyPassReverse /wss ws://127.0.0.1:2345 ``` ![](https://box.kancloud.cn/3b325d48f6fb26158f33add2871e230e_954x523.jpg) ### 2、重启 Nginx 或 Apache ![](https://box.kancloud.cn/c30e2c5634ce86630b8c4f9e261b193c_2426x755.jpg)