部署流程

后端部署

1 通过backend/src/main/resources/application-xxx.properties文件配置项目,注意修改数据源的路径。

2 打包

3 打包之后,将jar包上传到指定服务器并运行。

首先请确定服务器上安装了sqlite3(一般Linux系统自带sqlite3,如果没有请安装)。
通过如下命令将jar包挂载到后台运行:
nohup java -jar xxx.jar >/dev/null 2>&1 &

至此后端部署完成。

前端结合后端部署

1 在服务器安装nginx服务器,命令如下:

yum install -y nginx

2 安装完成后,配置nginx的配置文件,可通过nginx -t 获取配置文件路径:

3 vim xxx.conf编辑nginx配置

配置信息如下:

黄框内容为监听端口号配置;
红框内容以“/”映射前端资源文件,请指定为你的dist文件路径;
绿框以“/api”映射后台服务地址,与application-xxx.properties文件中配置的端口号和上下文根保持一致;
如果你需要多个服务则需配置多个server

4 保存配置后,命令行输入nginx启动nginx

浏览器调用服务器ip地址,端口号为黄框里指定的端口号,请求到服务器资源则部署成功。