2024最新(PC+WEB+IOS+Android)即时通讯系统客户端仿默往IM源码下载

2024最新(PC+WEB+IOS+Android)即时通讯系统客户端仿默往IM源码下载(总大小约2.4G)

系统功能配置灵活、海量并发、稳定可靠、数据安全,2小时快速部署、数据安全、单聊群聊、系统通知等通信功能,支持App、PC、Web等多端快速接入。

群功能:设置群二维码,群公告,昵称,头像,群共享文件,顶置聊天,消息免打扰,屏蔽群信息,指定某人单独禁言,全体禁言,举报,群管理,查找聊天记录,消息过期销毁,清空聊天记录等等功能。

群管理:群主管理权转让,指定管理员,指定隐身人,一键复制新群,指定监控人,对群成员备注,私密群组,显示已读人数,群邀请确认,群组减员设置,允许显示群成员,允许普通成员私聊,允许普通成员上传文件等等功能

群消息销毁:群主和管理可以撤回群内任何消息等等功能。

群聊天:文字,语音,收藏,照片,小视频,GIF动态图,推送名片,传送文件,消息通知,发送位置,引用回复,转发,撤回,复制,删除,多选,发红包,群助手,@提示,@全体成员,消息逐条转发,合并转发,合并分享和收藏,合并删除和保存等等功能。

好友聊天:文字,语音,音视频通话,收藏,照片,小视频,GI动态图各种表情,传送文件,发送位置,引用回复,撤回,复制,删除,收藏,撤回,录制,多选,发红包,转账,消息逐条转发,合并转发,合并分享和收藏,合并删除和保存等等功能。

其他功能简单概述:添加朋友,扫一扫,收付款,附近的人,通讯录分组,阅后即焚,置顶聊天,消息免打扰,聊天背景,清除双方聊天记录,转账记录,查看聊天记录,自定义链接。

后台功能:查看聊天记录二人聊天记录,查看群组聊天记录,查看单人所有聊天记录一键清除客户端所有聊天内容

朋友圈:可以发送,图文,语音,视频。可以点赞,评论,举报等等功能。

用户管理:登录时间,封禁用户,更换头像,更换名称,设置密码。批量生成用户。 会员登录:注册登录,短信登录。

账号设置:修改密码,皮肤切换,字体设置,一键群发好友消息等等功能。

后台管理:数据总览,系统配置,客户端配置,服务端配置,用户管理,角色管理,群组管理,单聊管理,红包管理,系统账单管理等等功能管理功能。

搭建教程方法:

网站以及脚本用到的环境Nginx1.22+Mysql5.7+PHP7.4+redis7.0+nodejs14.17.6+etcd+minio+ssdb+kafka+

安装mini:

终端执行 apt-get install rpm

然后安装命令 rpm -ivh minio-20221008201100.0.0.x86_64.rpm

启动服务nohup minio server /opt/lib/minio --console-address ":9001" 1>/dev/null 2>&1 &

安装ssdb:

进入目录make进行编译 cd ssdb-master && make 如果没有make 去安装,apt-get install make

将指定安装目录a5.org.cn make install PREFIX=/opt/lib/ssdb

执行进入ssdb目录 cd ../ssdb

启动服务 ./ssdb-server -d ssdb.conf

关闭服务 ./ssdb-server ssdb.conf -s stop

重启服务 ./ssdb-server ssdb.conf -s restart

安装kafka:

宝塔上安装java1.8

设置jdk环境变量 vi /etc/profile

export JAVA_HOME=/www/server/java/jdk1.8.0_371

export PATH=JAVA_HOME/bin:PATH

export CLASSPATH=.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar

source /etc/profile

编辑config/server.properties文件填写listeners=PLAINTEXT://127.0.0.1:9092

进入目录 cd kafka_2.13-3.3.2

启动zookeeper nohup ./bin/zookeeper-server-start.sh config/zookeeper.properties 1>/dev/null 2>&1 &

关闭zookeeper./bin/zookeeper-server-stop.sh config/zookeeper.properties

启动kafka nohup ./bin/kafka-server-start.sh config/server.properties 1>/dev/null 2>&1 &

关闭kafka ./bin/kafka-server-stop.sh config/server.properties

安装etcd:

vi /etc/profile

export ETCDCTL_API=3

source /etc/profile

cd etcd-v3.5.5-linux-amd64 && nohup ./etcd >./etcd.log 2>&1 &

导入数据库:

开启root远程访问 mysql -u root -p

use mysql;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';

flush privileges;

新建三个数据库并导入数据库脚本databus enterprise imweb

IM脚本:

修改数据库账号密码 configs/*/*.toml dsn =

执行清理日志 sh clear_logs-清创日志

执行启动服务 sh start-启动服务

创建网站:

api

伪静态 location / { try_files uri uri/ /index.phpis_argsquery_string; }

网站目录运行目录 public

配置 .env WEB_URL= JK_HOST= DB_DATABASE= DB_PASSWORD= DB_WEB_ADMIN_USERNAME= DB_WEB_ADMIN_PASSWORD=

运行sh ./run.sh

php禁用函数全部删除或者根据job.log提示删除

设置跨域访问 add_header Access-Control-Allow-Origin *;

admin

安装编译依赖包 yarn install

配置.env api接口地址 VUE_APP_API_BASE_URL= VUE_APP_PHOTO_URL=

打包编译yarn run build

网站目录运行目录dist

设置伪静态 if (!-e $request_filename) { rewrite ^/(.*) /index.html last; break; }

web

配置.env telegram接口ID和HASH以及接口地址 REACT_APP_TELEGRAM_API_ID= REACT_APP_TELEGRAM_API_HASH= REACT_APP_HOST_A=

安装编译依赖 npm install

拷贝文件 cp node_modules/tdweb/dist/* public/

修改src/Constants.js127行改为上一步拷贝到public内的wasm文件名 WASM_FILE_NAME =

打包编译 npm run build

网站目录运行目录 build

提高网络安全意识,养成良好上网习惯,网络下载文件先扫描杀毒。不要随意点击不明邮件中的链接、图片、文件,适当设置找回密码的提示问题。当收到与个人信息和金钱相关(如中奖、集资等)的邮件时要提高警惕。不要轻易打开陌生人发送至手机的链接和文件。在微信、QQ等程序中关闭定位功能,仅在需要时开启蓝牙。安装手机安全防护软件,经常对手机系统进行扫描。不随意连接不明Wi-Fi、刷不明二维码。保证手机随身携带,建议手机支付客户端与手机绑定,开启实名认证。从官方网站下载手机支付客户端和网上商城 应用。使用手机支付服务前,按要求在手机上安装专门用于安全防范的插件。登录手机支付应用、网上商城时,勿选择"记住密码"选项。通过网络购买商品时,仔细查看登录的网站域名是否正确,谨慎点击商家从即时通讯工具上发送的支付链接。谨慎对待手机上收到的中奖、积分兑换等信息,切勿轻易点击短信中附带的不明网址。

2024最新(PC+WEB+IOS+Android)即时通讯系统客户端仿默往IM源码下载

更多详情 https://a5.org.cn/a5ziyuan/728987.html

相关推荐
ywf12151 小时前
前端的dist包放到后端springboot项目下一起打包
前端·spring boot·后端
恋猫de小郭1 小时前
2026,Android Compose 终于支持 Hot Reload 了,但是收费
android·前端·flutter
hpoenixf7 小时前
2026 年前端面试问什么
前端·面试
还是大剑师兰特7 小时前
Vue3 中的 defineExpose 完全指南
前端·javascript·vue.js
泯泷7 小时前
阶段一:从 0 看懂 JSVMP 架构,先在脑子里搭出一台最小 JSVM
前端·javascript·架构
mengchanmian8 小时前
前端node常用配置
前端
华洛8 小时前
利好打工人,openclaw不是企业提效工具,而是个人助理
前端·javascript·产品经理
xkxnq8 小时前
第六阶段:Vue生态高级整合与优化(第93天)Element Plus进阶:自定义主题(变量覆盖)+ 全局配置与组件按需加载优化
前端·javascript·vue.js
A黄俊辉A9 小时前
vue css中 :global的使用
前端·javascript·vue.js
小码哥_常10 小时前
被EdgeToEdge适配折磨疯了,谁懂!
前端