子嘉的博客 子嘉的博客
首页
bic-bic
技术
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

高子嘉

没有比脚更长的路,没有比人更高的山
首页
bic-bic
技术
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 咸鱼翻身第一弹
  • 一小步的开始
    • 检查列表
      • 组件链接
    • 意外
  • bic
子嘉
2023-02-24
目录

一小步的开始

开始总是艰难的,仓库建上了,readme 添加了;豪言壮语说出去了,但似乎还没有真正的开始。整理了一个 checklist,对开发过程中用到的东西做一些记录。

准备先把架子搭起来,然后再慢慢像里面填充东西;大致工作流程如下:

  1. 使用 gin 建立 web 服务端,并部署到服务器
  2. 使用 vue 建立 web 客户端,并部署到服务器
  3. 小程序端工作优先级降低,暂且不做开发

自动化部署使用 github action,需要一个自动化部署的小工具,大致思路为:

  1. 做一个建议的 http 服务,部署在云服务器
  2. http 服务监听github action发来的请求,在action打包完docker镜像后发起该请求
  3. http 服务收到请求后通过执行 shell 命令,拉取镜像并启动容器
  4. 发送一个自动部署完成通知

# 检查列表

已拥有:

  1. 云服务器一台
  2. 域名一个
  3. git 仓库建立
  4. docker hub 账户

# 组件链接

后端:

  1. gin,https://github.com/gin-gonic/gin
  2. gorm,https://gorm.io/zh_CN/
  3. casbin,https://casbin.org/zh/

前端:

  1. vue,https://cn.vuejs.org/
  2. element-plus,https://element-plus.gitee.io/zh-CN/

参考项目:

  1. https://github.com/PanJiaChen/vue-element-admin
  2. https://github.com/flipped-aurora/gin-vue-admin

# 意外

本来都好好的,一不小心出了个意外,云服务器上面启动的 mysql 被删库了。

您的数据库已删除。您必须支付 0.015 比特币 (BTC) 才能取回它们。我拥有的备份:car。
通过 dong10349@proton.me 与我联系 只有与付款相关的邮件才会得到答复!
1
2

重新装了 mariaDB,设置了复杂密码,暂时关闭了 3306 端口

编辑 (opens new window)
#check list
上次更新: 2023/02/24, 21:37:38
咸鱼翻身第一弹

← 咸鱼翻身第一弹

最近更新
01
mongodb restore
03-06
02
pytesseract
02-28
03
consul
02-24
更多文章>
Theme by Vdoing | Copyright © 2022-2025 子嘉 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式