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即可。

相关推荐
雨中奔跑的小孩9 分钟前
electron打包部署vue项目
javascript·vue.js·electron
打你个大西瓜️1 小时前
单片机知识总结(完整)
数据库·单片机·mongodb
Vae_Mars1 小时前
QT-installEventFilter
数据库·qt
计算机毕设指导61 小时前
基于SpringBoot共享汽车管理系统【附源码】
java·spring boot·后端·mysql·spring·汽车·intellij idea
光影少年2 小时前
react和vue图片懒加载及实现原理
前端·vue.js·react.js
蜗牛丨2 小时前
Go Vue3 CMS管理后台(前后端分离模式)
mysql·docker·go·vue3·axios·gin·jwt·分页·跨域·ant design vue·log·gorm·otp动态码登录·validator·模型绑定·权限判断
安安啦2 小时前
Redis复习
redis
胡图蛋.2 小时前
vue的理解
vue.js
炽天使2 小时前
aws rds-mysql不支持性能详情监控
linux·数据库·mysql·云计算·aws·rds
得物技术2 小时前
基于Redis内核的热key统计实现方案|得物技术
redis