谷粒商城技术架构及技术栈:
项目信息:
- 代码安装路径
D:\git\java\gulimail
- 学习文件路径:
D:\学习文件\Java开发\05分布式及微服务\谷粒商城
软件:
- vagrant
- virtual box
- RedisDesktopManager(Resp)
- PowerDesigner
插件:
- IDEA easycode
进度更新
分布式基础
环境搭建
安装vagrant
在
D:\data\vagrant
文件夹运行vagrant init centos/7
, 初始化一个centos7系统, 初始化的过程中会初始化一个Vagrantfile
文件初始化好之后改动
Vagrantfile
文件中config.vm.network "private_network", ip: "192.168.56.10"
运行
vagrant up
启动虚拟机运行
vagrant ssh
连接虚拟机, 连接后可以进行linux命令操作执行
sudo vi /etc/ssh/sshd_config
修改下面语句开启password登陆, 用户名默认root
, 密码vagrant
PasswordAuthentication yes
重启SSHD
systemctl restart sshd
可以使用SSH工具连接该机器
192.168.56.10
安装docker
下载旧版本docker
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
安装
yum-utils
并且设置docker仓库sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装docker及docker-cli
sudo yum install docker-ce docker-ce-cli containerd.io
设置docker开机自启
sudo systemctl enable docker
设置阿里云加速docker下载(我没设置)
运维篇
设置NAT网络
把同一个命令发送给全部会话
欢迎在评论区中进行批评指正,转载请注明来源,如涉及侵权,请联系作者删除。