后台管理框架
项目实战
1安装环境
docker 用于启动服务
安装jdk 用来构建后端项目
安装node.js用来构建前端项目
使用的Ubuntu为22.04版本
2克隆项目
从git仓库下载前后端项目
3修改配置
配置中的默认ip地址需要改成正确的主机的ip地址
4构建项目
构建后端项目生成各个服务的jar包
构建前端项目生成静态站点文件
5制作镜像
使用后端项目中带有的dockerfile文件制作镜像
前端项目自己制作nginx的镜像,添加前端目录
6部署中间件
使用docker部署mysql,redis,nacos服务
挂载卷让数据持久化,并暴露对应的服务端口
7单节点上启动服务
使用docker启动前后端服务
8访问服务
访问页面,查看服务是否正常
9上传镜像到镜像仓库
使用docker tag及docker pull将镜像推送到镜像仓库
10搭建部署k8s
使用kubeadm部署1个主节点,2个工作节点的集群
11在k8s环境中启动服务
制作yaml将各个服务启动到k8s中
并配置metallb让k8s能够使局域网ip作为loadbalancer地址
配置ingress和域名让服务能够通过域名正常访问