后台接口
使用sass接口
sass 版接口暂不开放
私有化部署
目前后台代码已开源,可以根据开源版自行搭建
代码开源网址
https://github.com/mark420524/zaowandaapi
部署方法:
0. 前置安装
安装所需的三方软件环境
- jdk8
- mysql8.0
- redis
打包工具
maven
1. clone代码
git clone https://github.com/mark420524/zaowandaapi
2. IDE导入( 示例为:idea)
2.1 maven配置
idea要配置好maven编译环境
maven
安装目录的conf
目录下settings.xml
,修改其配置在
mirrors
节点下增加阿里云 mirror配置<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror>
如下图所示
2.2 Idea导入代码
idea导入 open
打开刚clone
的代码文件夹,导入成功,并且maven
引入三方依赖成功
2.3 初始化sql
建立数据库,数据库名字siival_admin
随意,这里仅作例子
CREATE DATABASE
siival_adminCHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci';
代码库中的test.sql
文件初始化到mysql
库
2.4 修改配置文件
修改 application.yml
里的数据库连接信息和redis
连接信息,如下图位置
2.5 打包部署
2.5.1 clean
先进行mvn clean
,先选中clean
,然后点击执行按钮
出现下图说明clean
命令执行成功
2.5.2 install
勾上如图所示按钮可以跳过test
,建议勾上
执行mvn install
,先选中install
,然后点击执行按钮。
出现如图所示代表install
成功。
至此代码打包成功
3. 部署
部署文件名称为:siival-system-2.6.jar
,文件位置:siival-system\target\
目录下,如图所示:
将部署包上传到服务器,并启动
前台启动方式:
java -jar siival-system-2.6.jar
后台启动:
nohup java -jar siival-system-2.6.jar &
至此,后台接口服务部署完毕
下一节,我们将继续介绍后台部署并启动小程序访问的方式