简聊IM部署指南:
测试地址:
Web地址:http://203.91.77.139:81/
后台地址:http://203.91.77.139:82/
默认后台账号密码:admin / 888888
安装宝塔:
运行以下命令安装宝塔:
bash
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
登录宝塔,绑定账号并选择安装环境。在软件商店中安装以下软件(版本要匹配):
PHP(用于数据库管理)
Tomcat 8.5(宝塔会自动安装JDK 8)
上传并解压部署包中的opt压缩文件,并修改配置文件(共4个),包括:
bs-server/config 下的 app-env.properties 和 app-host.properties
mg-server/config 下的 app-env.properties 和 app-host.properties
修改文件中的IP地址,端口保持不变。
使用宝塔数据库管理功能,执行部署包中的5个SQL文件。注意,需要先修改宝塔的root密码,与配置文件中的密码一致。
进入bs-server目录,执行 sh start.sh 启动服务。
进入mg-server目录,执行 sh start.sh 启动服务。
在宝塔面板中配置3个站点,分别使用端口7070、81和82。端口7070用于资源下载,端口81用于管理后台,端口82用于Web端。81和82端口所在的站点需要进行反向代理配置。
配置bs-page的反向代理:
在Nginx反向代理配置文件中添加以下内容:
#PROXY-START/mytio
location ^~ /mytio
{
proxy_pass http://127.0.0.1:6060/mytio;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
add_header X-Cache $upstream_cache_status;
#Set Nginx Cache
keepalive_timeout 0;
add_header Cache-Control no-cache;
}
#PROXY-END/mytio
配置mg-page的反向代理:
在Nginx反向代理配置文件中添加以下内容:
#PROXY-START/tioadmin
location /tioadmin
{
proxy_pass http://127.0.0.1:6061/tioadmin;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
add_header X-Cache $upstream_cache_status;
#Set Nginx Cache
keepalive_timeout 0;
add_header Cache-Control no-cache;
}
#PROXY-END/tioadmin
在宝塔终端中执行 systemctl stop firewalld 和 systemctl disable firewalld,直接禁用防火墙。
1.本站资源都是白菜价出售,一个VIP能下载全站源码了,所以单独购买也好,会员也好均不提供相关技术服务。
2.如遇下载链接失效、解压密码错误、存在版权侵权等问题请联系我们本站将在第一时间解决处理。
VIP源码 » 5月份的最新简聊IM即时通讯源码