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