GVA项目下载和部署

搭建GVA的准备工作

  • go环境的安装

    • 版本:1.19.2
  • 先安装mysql8.x

    • https://dev.mysql.com/downloads/mysql/

    • MYSQL 数据库的图形化界面工具

    • navicat161_premium_cs_x64.exe

    • syslog

  • Redis的安装

    • Linux版本:https://github.com/redis/redis/archive/7.0.11.tar.gz
    • Windows版本:Redis-x64-5.0.14.1.msi
      • windiow版本的下载:https://github.com/tporadowski/redis/tags
  • redis的桌面应用程序:

    • redis-desktop-manager-0.8.8.384
  • nodejs的安装

    • https://nodejs.org/download/release/latest-v16.x/
  • git安装

    • https://git-scm.com/
    • 或者安装图形化界面工具:TortoiseGit-2.13.0.1-64bit.msi

GVA项目代码下载和安装—-后端server

  • GitHub地址:

    git clone https://github.com/flipped-aurora/gin-vue-admin
    

    或者使用小乌龟git clone都可以或者使用zip下载也ok.

    使用工具golang下载:

  • 在线测试地址:http://demo.gin-vue-admin.com/

  • 用户名:admin

  • 密码:123456

步骤1:解压gin-vue-admin-main.zip

步骤2:Goland打开server文件夹

开始配置go模块的代理。

代理配置成:GOPROXY=https://goproxy.io,direct

步骤3:启动server项目

go mod tidy

把go的模块,清理一下,看看还有哪些没有下载或者没有同步。就全部进行重新下载和同步一次。

然后开始启动项目,找到项目下的main.go文件开始运行和启动即可:

在main.go得代码可以看到,如果你第一次运行和安装go可以尝试执行如下得命令:

go:generate go env -w GO111MODULE=on
go:generate go env -w GOPROXY=https://goproxy.cn,direct
go:generate go mod tidy
go:generate go mod download

# GVA项目代码下载和安装—-前端web

##  安装nodejs

[Node.js (nodejs.org)](https://nodejs.org/zh-cn/)

## 使用 `vscode` 打开 `web` 项目

![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=assets%2Fimage-20230523212402414.png&pos_id=img-zxLEUeQv-1697405217180)

## 使用pnpm来下载和管理

先在全局安全pnpm。如下:

npm install -g pnpm


然后在项目web命令下执行:

```sh
pnpm install

## 使用pnpm或者npm来启动

```sh
npm run serve
pnpm run serve

不要纠结pnpm启动失败得问题,失败了就直接使用npm run serve来启动即可。

GVA开始安装数据库和脚本

  • 保证ginserver是启动状态
  • web也是正确启动状态
  • 然后访问: http://localhost:8080

这里点击立即初始化,会把对应得数据库gva创建好,并且把对应得数据库表也会创建好。同时也会把项目中得 config.yaml文件中关于mysql得配置也会自动配置好。如下:

mysql:
  path: 127.0.0.1
  port: "3306"
  config: charset=utf8mb4&parseTime=True&loc=Local
  db-name: xx-db
  username: root
  password: 123456
  prefix: ""
  singular: false
  engine: ""
  max-idle-conns: 10
  max-open-conns: 100
  log-mode: error
  log-zap: false

然后把go server服务重启即可。然后开始体验gva吧!!

然后输入:http://localhost:8080,然后输入账号和密码如下:

  • 用户名:admin
  • 密码:123456
    恭喜安装完毕
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值