搜索
系统检测到您的用户名不符合规范:

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

浏览:1386 发布日期:2018年09月19日 分类:功能实现 关键字: PHP聊天室 阿里云开放端口 NoneCms 内容管理系统 阿里云安全组规则
NoneCms 是一款基于thinkphp5.1的开源内容管理系统,适用于企业站、个人博客,具有简便,灵活,开发快等优点;并且增加了聊天室功能
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 次 )

评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
nango
积分:468 等级:LV2
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /