gin-vue-blog 前后端分离项目(已经部署)

gin-vue-blog

前台:

后台:

1.数据库设计:https://blog.csdn.net/m0_73337964/article/details/138137629?spm=1001.2014.3001.5501

2.RESTFUL API路由实现:https://blog.csdn.net/m0_73337964/article/details/138321631?spm=1001.2014.3001.5501

项目GitHub地址

https://github.com/xzhHas/ginblog-golng-vue

项目演示地址,点击链接即可

博肯前台页面:http://121.36.106.81:3001/

// 如果想使用后台页面的话,自己在前台注册一个就行了,就可以登录后台了。

博客后台页面:http://121.36.106.81:3002/

后台账号:user

密码:123456

一、搭建前端vue项目

前端项目可以使用docker的nginx部署,这个上网自己搜一下。

也可以直接拉取项目,载本地启动一下看一看。

二、后端项目docker部署

1、使用docker部署mysql,挂载逻辑卷

复制代码
docker pull mysql:8.0

docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d  -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:8.0

2、部署redis

复制代码
docker run --name redis -d -p 6379:6379 redis

3、部署goland服务端

直接拉取项目,使用里面的Dockerfile即可。

相关推荐
apollo_qwe2 小时前
深入解析Vue的mixins与hooks:复用逻辑的两种核心方式
vue.js
_AaronWong2 小时前
Vue3+Element Plus 通用表格组件封装与使用实践
前端·javascript·vue.js
wuhen_n3 小时前
patch算法:新旧节点的比对与更新
前端·javascript·vue.js
wuhen_n3 小时前
Diff算法基础:同层比较与key的作用
前端·javascript·vue.js
随逸1773 小时前
《从零搭建NestJS项目》
数据库·typescript
花酒锄作田15 小时前
Gin 框架中的规范响应格式设计与实现
golang·gin
加号318 小时前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏18 小时前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
李慕婉学姐19 小时前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
Xin_z_19 小时前
Vue3 + Sticky 锚点跳转被遮挡问题解决方案
前端·javascript·vue.js