# 启动聊天服务(Window系统)
# **重要::: window 版本 , 不支持IIS配置,无法启动聊天服务**
# 第一步:安全组放行端口
#### 确定已经在云服务器管理后台的安全组里放行"2345"端口
# 第二步:开放服务器Workerman端口:2345
下载:[http://longbingcard.xiaochengxucms.com/2008allow.zip](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)