rsa-chat-server
基于 websocket 的开源聊天室
特性
使用websocket协议
多浏览器支持(现代pc和移动端浏览器均支持)
多房间支持
掉线自动重连
微博图片自动解析
聊天内容支持微博表情
聊天内容支持多种方式记录,文件、数据库
支持多服务器部署
目标
聊天加密(使用aes加密,服务器不知道用户聊天内容)
支持rsa证书做用户注册机制
支持账号注册机制
聊天室的路径规则是:chat.abc.net:port/group-A
聊天室支持多种权限机制,开放、私有、密码等
图片上传或者外链图片
聊天记录(文本、数据库)
协议和代码开源支持多种实现以及自行搭建。
下载安装
1、git clone
2、composer install
3、配置.env文件
启动停止(Linux系统)
以debug方式启动
php start.php start
以daemon方式启
1