使用宝塔面板安装盒子im详细教程-盒子im技术分享论坛-盒子im-盒子IM论坛

使用宝塔面板安装盒子im详细教程

服务器准备

端口开放

购买(云)服务器,并开放以下端口:

d2b5ca33bd20250914182750

宝塔安装

前往宝塔官网(https://www.bt.cn/new/download.html)

d2b5ca33bd20250914182913终端执行安装脚本,等待安装完成

d2b5ca33bd20250914183018

服务器放开端口,复制外网ipv4面板地址到浏览器打开,输入账号密码登录

d2b5ca33bd20250914183237

此处为宝塔官网账号,如果没有,请注册并绑定
d2b5ca33bd20250914183322

勾选nginx以及mysql8.0即可,点击一键安装
d2b5ca33bd20250914183500

等待安装完成

d2b5ca33bd20250914183545

添加数据库

d2b5ca33bd20250914184209

d2b5ca33bd20250914184224
导入数据库d2b5ca33bd20250914192626

软件商店搜索并安装redis,minio,coturn

redis安装

d2b5ca33bd20250914191719

按照下面图片配置redis,并设置密码,然后重启redis

d2b5ca33bd20250914185946

d2b5ca33bd20250914190002

d2b5ca33bd20250914190110

安装minio

后续再补,直接用命令安装了

安装coturn
d2b5ca33bd20250914191822

d2b5ca33bd20250914190250

完成后,前往https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/测试是否跑通

d2b5ca33bd20250914190526

项目jdk安装

d2b5ca33bd20250914191527

d2b5ca33bd20250914191546

d2b5ca33bd20250914191602

宝塔面板添php网站

d2b5ca33bd20250914191021

建一个jar文件夹,文件夹内新建三个文件夹,分别为im-platform,im-server,im-admin。稍后把打包后的jar文件按名字上传
d2b5ca33bd20250914191150

d2b5ca33bd20250914191158

添加java项目
这里需要注意,配置文件一定要把application-prod.yml文件内容全部复制到application-dev.yml文件内,宝塔运行读取的是application-dev.yml文件配置。

d2b5ca33bd20250914190928

添加server

d2b5ca33bd20250914192054

添加im-platform

d2b5ca33bd20250914192332

添加im-admin

d2b5ca33bd20250914200606

打开php网站设置

d2b5ca33bd20250914200853

申请ssl证书

d2b5ca33bd20250914200936

d2b5ca33bd20250914201010

伪静态设置

如图,把下面的规则放在server上方

map $http_user_agent $is_mobile {
    default 0;
    ~*(android|iphone|ipad|ipod) 1;
}

下一步从下图红框位置一直到底部规则全部删除,再把下面我给你的规则粘贴进去并把www.baidu.cn替换成你的域名,然后点击保存

d2b5ca33bd20250914201538

在PHP网站根目录内,新建三个文件夹(如下图),等会把打包的前端页面文件分别上传进这三个文件夹内

d2b5ca33bd20250914201841

前端页面搭建
替换域名以及软件名称图标等情趣阅读安装文章,这里不过多复述
打包后,将打包文件上传至上一步骤新建的文件夹内

请登录后发表评论

      • blue的头像-盒子IM论坛blue徽章-人气大使-盒子IM论坛等级-LV10-盒子IM论坛作者超级版主0