后台接口

  • 使用sass接口

    sass 版接口暂不开放

  • 私有化部署

    目前后台代码已开源,可以根据开源版自行搭建

    代码开源网址

    https://github.com/mark420524/zaowandaapi

    部署方法:

    0. 前置安装

    安装所需的三方软件环境

    1. jdk8
    2. mysql8.0
    3. 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>
    

    如下图所示

../images/maven_setting.png

2.2 Idea导入代码

idea导入 open 打开刚clone 的代码文件夹,导入成功,并且maven 引入三方依赖成功

2.3 初始化sql

建立数据库,数据库名字siival_admin随意,这里仅作例子

CREATE DATABASEsiival_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 &

至此,后台接口服务部署完毕

下一节,我们将继续介绍后台部署并启动小程序访问的方式

results matching ""

    No results matching ""