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

相关推荐
ClouGence13 小时前
告别 Navicat!CloudDM:开源免费一站式数据库开发管理工具
数据库·sql·开源·数据库开发
灵析表格13 小时前
灵析表格功能函数深度分析报告
前端·数据库·microsoft
jaboo1213 小时前
postgresql从入门到精通
数据库·postgresql·langchain
晴天¥13 小时前
记一次Oracle集群归档日志爆满之后如何处理(涉及ASM磁盘的增添。有坑必踩)
数据库·oracle
云边有个稻草人13 小时前
Ubuntu部署Prometheus与Alertmanager:服务接入和远程监控
数据库·ubuntu·prometheus
Hoxy.R13 小时前
记录一次Oracle 19c RAC iSCSI会话反复重连:comm error (1020) 原因定位与解决
数据库·oracle
zho_uzhou14 小时前
ubuntu服务端运行vue网页步骤
linux·服务器·vue.js·ubuntu
Zhu75819 小时前
在k8s集群部署MySQL单实例,支持多个主流发行版
android·mysql·kubernetes
microrain1 天前
从数据烟囱到融合中心:SagooIoT统一数据处理平台的设计实践
物联网·golang·开源·sagooiot
神王宝宝 王者小学1 天前
HBase: 看上去很美
大数据·数据库·hbase