# 本地启动

# 1.下载代码

git clone https://github.com/feihua/zero-admin.git
1

# 2.导入sql脚本

脚本位置在项目的 zero-admin\rpc\doc\sql 目录下

# 3.修改配置

3.1修改redis配置

配置信息目录:zero-admin\api\etc\admin-api.yaml

Redis:
  Address: 127.0.0.1:6379
  Pass: 62956dh5k9ed
1
2
3

把上面信息修改为你自己的redis配置信息

3.2修改mysql配置

mysql配置主要在rpc服务下面

Mysql:
  Datasource: root:123456@tcp(127.0.0.1:3306)/gozero?charset=utf8mb4&parseTime=true&loc=Asia%2FShanghai

1
2
3

把上面信息修改为你自己的mysql配置信息

# 3.启动etcd

3.1 window下启动 image-20231229094421149

3.2 linux下启动

wget https://github.com/etcd-io/etcd/releases/download/v3.5.11/etcd-v3.5.11-linux-amd64.tar.gz
tar -zxvf etcd-v3.5.11-linux-amd64.tar.gz
cd etcd-v3.5.11-linux-amd64
nohup ./etcd --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://0.0.0.0:2379 &
1
2
3
4

TIP

根据自己的实际情况而定。

# 4.启动项目

4.1 goand idea工具顶部栏启动

image-20240105172010745

4.2 makefile方法启动

make
1

image-20231229095416574.png

# 5.验证服务

5.1后端接口验证 zero-admin\api\doc\http\sys\user.http

用户登录 image-20231229095416572.png 5.2移动端接口验证 zero-admin\front-api\doc\http\member.http

app会员登录

image-20231229095416573.png

TIP

记得修改上面的host变量为你自己的ip

测试其它脚本之前,必须执行上面二个接口先登录拿到token,再测其它接口

上次更新: 2024/01/05, 17:31:43