前言
学习尚硅谷雷丰阳老师的分布式微服务基础篇,根据其视频教程搭建项目所需环境。
一、使用vagrant快速创建Linux虚拟机。
安装好vagrant后,运行cmd。使用vagrant init centos/7 命令初始化centos/7,然后使用vagrant up 命令安装程序。程序安装好后,通过vagrant ssh 就可以连接到虚拟机。
下次使用可以直接进入cmd命令,执行vagrant up命令,然后执行vagrant ssh 命令即可。
二、Linux虚拟机网络设置。
运行cmd,执行ipconfig命令,查看虚拟机IP地址。
然后找到Vagrantfile文件,将虚拟机IP地址配置成config.vm.network “private_network”, ip: “192.168.56.10”。
三、Linux安装docker。参考docker官方文档
1、卸载旧版本
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装yum-utils软件包,并设置稳定的存储库。
$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、安装docker引擎和容器。
$ sudo yum install docker-ce docker-ce-cli containerd.io
4、启动docker。
$ sudo systemctl start docker
5、设置开机自启动。
$ sudo systemctl enable docker
四、配置docker阿里云镜像加速。
五、docker安装MySQL。
1、运行cmd,执行 su root 命令,输入密码:vagrant。
2、下载MySQL镜像文件;创建实例并启动。
3、执行 docker ps 命令,查看MySQL容器。
4、执行 docker exec -it mysql /bin/bash 命令,进入容器。
5、执行 whereis mysql 命令查看MySQL容器位置。
6、对MySQL进行配置:
六、docker安装redis。
1、下载redis镜像文件:docker pull redis
2、创建实例并启动:
3、设置 appendonly yes。