1.分布式基础(全栈开发):
springBoot+mybetis+springClood+Vue+element+docke
2.分布式高级:(微服务架构)
在分布式基础的基础上添加alibabaClood实现网关,限流降级
3.高可用集群片:(架构师提升)
集成、部署、编写参数化、持续集成
安装完成重启电脑
验证是否完成:
出现上述相关信息就代表安装成功
使用vagrant在VirtualBox中安装虚拟机:
在目录下出现了一个vagrnatfile文件
出现以下信息表示启动vagrant启动成功
启动好varant后连接虚拟机
07环境-虚拟机网络的设置
windows和linux系统端口映射(实现端口同步)
修改文件vagrantfile中的映射ip
重新启动虚拟机:
查看虚拟机ip
测试windows和linux系统是否能够拼通
从windows的角度
从linux的角度
08在虚拟机中安装docker
docker的介绍:
在镜像仓库中下载某一个软件的镜像
读取镜像文件创建容器,每一个容器就是每一个软件的运行环境。可以在不同容器中启动统种软件,他们之间是相互隔离互不影响的
镜像网址:doker hub
安装docker查看官网
下载docker和安装依赖包
告诉linux去哪里安装docker
安装docker引擎
docker启动、设置自启
设置镜像加速(阿里云)
镜像加速、启动docker线程、启动docker
10.docker方式安装mysql
切换到root目录(每次操作都不需要使用sudo命令) :密码为:vagrant
进入容器并查看容器的安装位置
修改mysql编码:utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
11.docker环境安装redis
注意事项:在默认情况下,挂载的redis.conf文件不会认为是一个文件而是一个目录
所以需要在主机目录中提前创建该文件
启动并设置redis的挂在目录和配置文件
设置redis.conf文件持久化
安装redis-desktop-manager并连接虚拟机中的redis
12.开发环境-开发工具&环境配置
1.配置maven的阿里云镜像
2.配置maven为jdk1.8编译
在idea中使用上述配置的maven
在idea中安装lomback和Mybatisx(使得MybatisPlus很快的找到xml配置文件)
安装vscode前段开发工具:
安装好vscode后在软件中安装一下插件:
13、配置git
设置免密登陆
查看公钥
复制公钥到码云上设置公钥免密登陆
测试是否设置成功:
14.环境&项目结构创建&提交到码云
复制仓库地址:
设置重启系统时同时启动mysqk和redis
15创建数据库
16、快速开发后台管理系统
克隆码云上的人人开源renen-fast 和renen-fast-vue