NoneCms 是一款基于thinkphp5.1的开源内容管理系统,适用于企业站、个人博客,具有简便,灵活,开发快等优点。开源地址:[GitHub](https://github.com/nangge/noneCms),[官网](http://www.5none.com)

NoneCms 通过整合Workerman实现了实时聊天室功能,目前支持私聊,机器人实时回复功能。具体使用方法如下:
### 1,启动通信服务;
在项目目录下执行如下命令:
```
php server.php start
```
具体命令```
php server.php {start|stop|restart|reload|status|connections} [-d]
start:启动服务
stop:停止服务
restart:重启服务
reload:平滑重启(无感重启)
status:查看当前服务运行状态
connections:查看当前客户端连接数
-d:带上该参数则是以守护进程方式启动服务
```
### 2,开放端口号由于NoneCms下的聊天室默认监听的端口号为++2345++,所以要在服务器防火墙上开放2345端口号。
centos7.X 下操作:
```
[root@centos7-1 ~]# firewall-cmd --add-port=2345/tcp --permanent //即时打开,这里也可以是一个端口范围,如1000-2000/tcp
--permanent #永久生效,没有此参数重启后失效
success
[root@centos7-1 ~]# firewall-cmd --reload //重启防火墙
success
[root@centos7-1 ~]# systemctl stop firewalld //关闭防火墙
[root@centos7-1 ~]# systemctl start firewalld //打开防火墙
```
> 如果你是在阿里云下部署,则还需要在阿里云管理控制台上添加安全组规则;> 具体步骤:登陆阿里云管理控制台-》云服务器ECS-》安全组-》安全组规则-》添加安全组规则-》开放2345端口即可

3XFK$X8FLYXLJ~TT1EG[D9X.png
( 394.41 KB 下载:17 次 )