谭聊Tio框架搭建步骤

首先检查本地环境是否为JDK1.8 Maven3.5 Node14+
确认好配置文件及本地环境变量

一、源文件内找到init-lib.zip、tio.zip文件解压,分别执行对应文件内的install*.bat脚本文件,此步骤为安装项目依赖Jar包


image.png

image.png

二、配置项目域名,首先准备一个备案完成的主域名,解析子域名web,admin,upload分别对应bs-server,mg-server与上传域名


image.png

三、打包mg-page、bs-page,首先修改vue.config.js中配置的访问域名,使用node npm i或yarn构建项目依赖,运行package.json执行打包
image.png

四、配置服务器,安装mysql8.0、redis、jdk1.8、nginx

4.1 配置 java环境变量

安装JDK
编辑vi /etc/profile底部加入下面代码
export JAVA_HOME=/opt/java/jdk1.8.0_391(解压后的文件路径)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
退出编辑,保存
设置生效source /etc/profile
查看是否生效java -version

4.2 根目录opt下创建以下文件夹,给opt目录所有文件755权限 chmod -R 755 /opt/


image.png

4.3 配置域名,绑定到对应的文件目录


image.png

4.4 配置域名访问
admin.xxx.xxx域名反向代理
image.png

web.xxx.xxx域名伪静态配置


image.png

4.5 创建数据库
新建数据库mysql tio_mg tio_site_conf tio_site_main tio_site_stat 导入数据库
  1. 开放服务器端口80 443 3306 6379 6060 6061 9325 9326
    宝塔开放端口 1-65535 tcp udp
  2. 打包api服务,执行bs-server与mg-server下all目录内的dependency.bat、package-windows.bat脚本
    打包完成后在当前目录下的target


    image.png
  3. 将page与api上传到服务器对应的opt文件夹下
    修改bs-server与mg-server下的.properties文件,全局搜索imapp.im替换为项目域名,检查mysql数据源与redis数据源配置,确认无误后执行./run.sh启动项目
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容