IM聊天交友APP源码IM带音视频Uniapp即时通讯安卓苹果APP修改开发包部署
前端开发语言:VUE( 安卓,IOS,WEB为一套前端代码)
服务器端开发语言: PHP+WebSocket
数据库:MySql + mongodb
前端打包工具:Hbuilder
服务器搭建工具:宝塔 + Xshell
短信接口: 支持阿里云
支付接口:支持支付宝
服务器系统:Linux Centos 7.6 64位
▇ 修复说明
1.新增一键清理数据功能
2.修复前端提示“网络出现了问题”
3.修复后台群组管理报错BSON field ‘count.query’ is the wrong type ‘array’
4.修复前端用户创建群组问题
5.h5头像移位问题
6.登录后台默认地址错误
▇ 安装教程
一、环境设置:
php安装扩展fileinfo redis Swoole4 mongodb 删除全部禁用函数
运行j_uniapp_im_api文件夹内install.sh 安装ffmpeg、yasm
二、安全设置:
开放28018 8383 1236端口;
三、修改设置
修改mongodb 端口为28018 (端口任意)
网站设置:TP伪静态,防跨域关掉
/www/wwwroot/im/http/app/im/common/controller/ActionBegin1.php 修改GatwayWork服务地址如果在同以服务器,IP改为127.0.0.1
/www/wwwroot/im/http/config/database.php 修改数据库信息
/www/wwwroot/im/socket/app/im/common/controller/Main.php 修改数据库信息
/www/wwwroot/im/socket/app/im/common/controller/Config.php 修改IP
httppublicindex.php 27行修改为自己的域名
四、设置数据库
cd /www/server/mongodb/bin
./mongorestore -h 127.0.0.1:28018 -d im -dir /www/wwwroot/im.88hf.top/im (数据存放目录)
五、运行服务:
切换到 socket目录
cd /www/wwwroot/im/socket
php start.php start 或者 nohup php /www/wwwroot/im.88hf.top/socket/start.php start >/dev/null 2>&1 &
六、前端打包 完成!
后台登录用户名:admin 密码:123456
▇ 免责声明:本店所有源码仅供学习参考,请勿用于商业用途!
如源码用于商业用途,带来的法律责任与本店无关,
功能 一对一聊天 群聊功能 红包功能 群管理功能
说明:APP才有扫一扫,发语音消息,视频通话等功能。
阿里云短信:
https://www.aliyun.com/product/sms
实时音视频 TRTC
https://cloud.tencent.com/product/trtc
消息推送unipush的简单使用
https://blog.csdn.net/gd898989/article/details/116010853
Vue、uniapp文件打包安卓应用
https://blog.csdn.net/gd898989/article/details/115564462
https://uniapp.dcloud.io/
安卓证书在线制作工具
http://www.applicationloader.net/appuploader/keystore.php
安装部署遇到问题解决:
TP源码网 » IM聊天交友APP源码IM带音视频Uniapp即时通讯安卓苹果APP修改开发包部署