专注分享优质资源

【网站搭建】带音频im即时通讯源码搭建教程

爱留 无分类
源码完整,亲测可用!!!

环境如下

前端开发语言:

VUE(安卓,IOS,WEB为一套前端代码) 服务器端开发语言:PHP+WebSocket 数据库:MySql+mongodb 前端打包工具:Hbuilder 服务器搭建工具:宝塔+Xshell 短信接口:支持阿里云 支付接口:支持支付宝 服务器配置:4核8G宽带10兆以上 服务器系统:LinuxCentos7.664位 是否需要域名:需要

演示站:http://119.91.224.147:520

演示站是自己美化好了的,你们也可以自己美化


教程开始如下


开放2801883831236端口
修改mongodb端口为28018(端口任意) php安装扩展
fileinfo
redis
Swoole4
mongodb
删除全部禁用函数



以下按照路径填写ip,数据库名 /www/wwwroot/im/http/app/im/common/controller/ActionBegin1.php修改GatwayWork服务地址 /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

以下终端输入,一行一行复制进去
cd/www/server
cdmongodb
cdbin
./mongorestore-h127.0.0.1:28018-dim-dir/www/wwwroot/mongodb/im

wgethttp://smiaoshen.oss-cn-hangzhou.aliyuncs.com/im/ffmeg.zip
mvffmeg.zip/opt
cd/opt
unzipffmeg.zip

wgethttp://www.tortall.net/projects/yasm/

releases/yasm-1.3.0.tar.gz
tar-zxvfyasm-1.3.0.tar.gz
cdyasm-1.3.0
./configuremake&&makeinstall
./configure&&make&&makeinstall
cd../
cd/opt
cdffmpeg
./configure&&make&&makeinstall

注意,这一步安装比较久。

全局启动服务(也可以添加任务计划自动开启)

cd
cd/www/wwwroot/im/socket
phpstart.phpstart
nohupphp/www/wwwroot/im/socket/start.phpstart>/dev/null2>&1& 前端操作需要设置App.vue主程序的三个api接口(域名和ip地址);

然后在生成h5和app(可以参考视频教程)

视频教程地址:https://pan.baidu.com/s/1v63FigSe0ErJ9HAC2ZUQmg

提取码:11Dv 后台登录地址
域名/admin_login
用户名:admin
密码:123456 TP伪静态,防跨域关掉


源码下载地址:https://pan.baidu.com/s/1pVlRzgetQO-XAEdH5CmjEg提取码:11Dv


最后注意一下,如果安装好发不了消息,那就是服务没启动,要么ip填写不对。
评论列表