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

相关推荐
小米里的大麦3 分钟前
01 在 CentOS 7 中安装 MySQL
linux·mysql·centos
荒川之神4 分钟前
ORACLE 11G的审计
数据库·oracle
StackNoOverflow10 分钟前
MySQL 的性能调优(第一部分)
数据库·mysql
君穆南11 分钟前
MySQL备份脚本
数据库·mysql·adb
数据库知识分享者小北12 分钟前
告别后端上下文断层!体验用 PolarDB Supabase 助力 AI 原生 IDE 完成 VibeCoding领取试用及多重好礼
数据库·人工智能·阿里云·关系型数据库·polardb·vibecoding
GDAL16 分钟前
gin.Default() 深入全面讲解
golang·go·gin
ea4on31 分钟前
看完这篇,我才MySQL索引是这样理解的
数据库
hrhcode34 分钟前
【java工程师快速上手go】三.Go Web开发(Gin框架)
java·spring boot·golang
鬼先生_sir35 分钟前
MySQL进阶基础:索引、视图、存储过程与常用函数
数据库·mysql
Nturmoils35 分钟前
实时决策时代,工业物联网需要什么样的数据库?
数据库·后端