最新公告
  • 欢迎您光临VIP源码,现在开通VIP,全站资源免费下载!立即加入我们
  • 亲测!某网站以8000元购买的默往IM即时通讯源码

    安装教程:https://pan.baidu.com/s/18nx-pZuNtM6xXnvtMGPHBw?pwd=ka23

    搭建教程如下:

    网站以及脚本所需环境为 Nginx 1.22、Mysql 5.7、PHP 7.4、Redis 7.0、Node.js 14.17.6、Etcd、Minio、SSDB、Kafka。

    安装 Minio:

    在终端执行命令:apt-get install rpm

    然后安装 Minio:rpm -ivh minio-20221008201100.0.0.x86_64.rpm

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

    安装 SSDB:

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

    指定安装目录进行安装: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:

    在宝塔上安装 Java 1.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

    进入 etcd-v3.5.5-linux-amd64 目录,启动 Etcd 服务: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_args$query_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.js 文件第 127 行:将 wasm 文件名改为上一步拷贝到 public 内的文件名 WASM_FILE_NAME =

    打包编译:npm run build

    网站目录运行目录:build

    下载说明:
    1.本站资源都是白菜价出售,一个VIP能下载全站源码了,所以单独购买也好,会员也好均不提供相关技术服务。
    2.如遇下载链接失效、解压密码错误、存在版权侵权等问题请联系我们本站将在第一时间解决处理。
    VIP源码 » 亲测!某网站以8000元购买的默往IM即时通讯源码
    • 8787会员总数(位)
    • 1390资源总数(个)
    • 22本周发布(个)
    • 0 今日发布(个)
    • 1495稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情