NoneCms 基于workerman的聊天室具体使用

NoneCms 是一款基于thinkphp5.1的开源内容管理系统,适用于企业站、个人博客,具有简便,灵活,开发快等优点。开源地址:GitHub官网

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端口即可

添加规则

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值