IM即时通讯聊天社交APP/uniapp/+群聊+红包转账+朋友圈+在线聊天语音视频

2024-06-27 聊天/交友/直播 0 1,246
温馨提示丨请勿私下交易,出现任何后果均与本站无关!
增值服务:
安装指导
环境配置
二次开发
模板修改
源码安装
BUG修复
¥ 180特别注意:源码均为商家自行发布,请联系商家核实确认购买!
立即下载 注意事项
详情介绍

服务器环境配置

1.服务器安全组开放28018 8383 1236端口,如使用宝塔面板请记得在安全-防火墙中也要开启对应端口。

2.安装Nginx 1.18.0,MySQL 5.6.50,php7.0和php7.3(php版本必须使用这两个,其他软件版本可以使用最新版本),MongoDB 4.4.6,Redis 6.2.5。

3.php安装扩展fileinfo,redis,Swoole4,mongodb,删除所有禁用函数(php7.0和php7.3均需按此修改),修改mongodb 端口为28018。

4.重载php和mongodb配置,或者直接重启。

源码搭建

1.准备两个域名 imadmin.xxx.xxx(系统后台和app端服务使用) imchat.xxx.xxx(web端服务使用)。

2./www/wwwroot目录下新建im文件夹,上传服务端nf_uniapp_im_server中的源码文件到im文件夹中并解压。

3./www/wwwroot目录下新建mongodb文件夹,上传mongodb数据库压缩包并解压。上传mysql数据库并在宝塔导入。

4.站点目录设置,伪静态设置。

  1. 这个域名 imchat.xxx.xxx 的目录设置为/www/wwwroot/im/http/public/h5,运行目录为 /,去掉防跨站,默认文档index.php

和index.html位置调换,就是把index.php放在第一位,php版本选7.3(重要),伪静态选thinkphp

这个域名 imadmin.xxx.xxx 的目录设置为/www/wwwroot/im/http,运行目录为 /public, 去掉防跨站,默认文档index.php
和index.html位置调换,就是把index.php放在第一位,php版本选7.0(重要),伪静态选thinkphp

5.修改文件配置

  1. /www/wwwroot/im/http/app/im/common/controller/ActionBegin1.php 修改GatwayWork服务地址
  2. /www/wwwroot/im/http/config/database.php 修改数据库信息
  3. /www/wwwroot/im/socket/app/im/common/controller/Main.php 修改数据库信息
  4. /www/wwwroot/im/socket/app/im/common/controller/Config.php 修改IP

6.mongodb安装

  1. 进入服务器终端,执行以下命令:
  2. cd /www/server
  3. cd mongodb
  4. cd bin
  5. ./mongorestore -h 127.0.0.1:28018 -d im -dir /www/wwwroot/mongodb/im (数据存放目录)

注意:6,7步如果压缩包链接失效,请直接上传源码中的对应压缩包,并自行选取下面的部分命令执行。

  1. 6.ffmpeg安装
  2. 进入服务器终端,执行以下命令(如果上一步执行后不会回退命令的,直接重新打开终端):
  3. wget http://smiaoshen.oss-cn-hangzhou.aliyuncs.com/im/ffmeg.zip
  4. mv ffmeg.zip /opt
  5. cd /opt
  6. unzip ffmeg.zip
  7. 7.安装yasm
  8. 进入服务器终端,执行以下命令
  9. wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
  10. tar -zxvf yasm-1.3.0.tar.gz
  11. cd yasm-1.3.0
  12. ./configure make && make install
  13. ./configure && make && make install
  14. cd ../
  15. cd /opt
  16. cd ffmpeg
  17. ./configure && make && make install

<启动服务>(使用宝塔终端启动服务时php版本选择7.0,ln -sf /www/server/php/70/bin/php /usr/bin/php这条命令可以修改宝塔终端的默认php版本)

  1. 进入服务器终端,执行以下命令
  2. cd
  3. cd /www/wwwroot/im/socket
  4. 下面两个命令二选 一
  5. php start.php start (此命终端退出后服务自动停止,适用于调试时使用)
  6. nohup php /www/wwwroot/im/socket/start.php start >/dev/null 2>&1 &(该命令在系统注册,服务可以保活,即时终端退出服务仍然运行,适用于正式使用场景)
  7. 打开imadmin.xxx.xxx:8383,出现 Websocket powerd by workerman 3.5.20 服务端就搭建完成了。
  8. 后台地址 http://imadmin.xxx.xxx/admin_login 账户admin 密码123456

前端搭建开始

使用HBuilder X导入前端源码

修改App.vue文件的这三处配置(如下)

  1. http_url: ‘http://imadmin.zjyappupdate.xyz’, //对应上面说的系统后台和app端服务使用域名地址
  2. static_url: ‘http://imadmin.zjyappupdate.xyz’, //对应上面说的系统后台和app端服务使用域名地址
  3. socket_url: ‘ws://154.212.161.86:8383’, //修改154.212.161.86为自己的服务器地址,端口不需要改动

开始打包:

web端使用HBuilder的发行功能打包,然后上传服务器/www/wwwroot/im/http/public/h5目录,记得删除原来的文件和文件夹。
app端直接运行到手机或打包(参照HBuilder官网打包教程)。

更新记录


1.修复音视频
2.新增转发,朋友圈删除,签到,马甲用户,轮询客服,发现页,公告,发送文件等
3.优化聊天界面,系统流畅度和稳定性
4.修复其他已知问题

截图

IM即时通讯聊天社交APP/uniapp/+群聊+红包转账+朋友圈+在线聊天语音视频
IM即时通讯聊天社交APP/uniapp/+群聊+红包转账+朋友圈+在线聊天语音视频
IM即时通讯聊天社交APP/uniapp/+群聊+红包转账+朋友圈+在线聊天语音视频
IM即时通讯聊天社交APP/uniapp/+群聊+红包转账+朋友圈+在线聊天语音视频

某站价格(对比)

IM即时通讯聊天社交APP/uniapp/+群聊+红包转账+朋友圈+在线聊天语音视频

资源下载此资源下载价格为180元,请先
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明 1、百创网作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与百创网无关;无论卖家以何理由要求线下交易的,请联系管理举报。 3. 百创网网站的资源均由店家上传出售,本站无法判断和识别资源的版权等合法性属性。如果您对本网站上传的信息资源的版权存有异议,请您及时联系 我们。如果需要删除链接,请下载下面的附件,正确填写信息后并发给我们,本站核实信息真实性后,在24小时内对商品进行删除处理。 联系邮箱:baicxx@baicxx.com (相关事务请发函至该邮箱)

百创网-源码交易平台_网站源码_商城源码_小程序源码 聊天/交友/直播 IM即时通讯聊天社交APP/uniapp/+群聊+红包转账+朋友圈+在线聊天语音视频 https://www.baicxx.com/7494.html

常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、百创会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、百创无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在百创上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于百创介入快速处理。
查看详情
  • 1、百创作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与百创无关;无论卖家以何理由要求线下交易的,请联系管理举报。
查看详情
  • 免责声明 1、百创网作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与百创网无关;无论卖家以何理由要求线下交易的,请联系管理举报。 3. 百创网网站的资源均由店家上传出售,本站无法判断和识别资源的版权等合法性属性。如果您对本网站上传的信息资源的版权存有异议,请您及时联系 我们。如果需要删除链接,请下载下面的附件,正确填写信息后并发给我们,本站核实信息真实性后,在24小时内对商品进行删除处理。 联系邮箱:baicxx@baicxx.com (相关事务请发函至该邮箱)
查看详情

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务