1) 安装Virtual Box及vagrant
链接:https://pan.baidu.com/s/172SYnA_zy1X1WIcUKwLDzw
提取码:4521
从上面网盘上获取傻瓜式安装即可
检验是否安装成功:
打开命令窗口:vagrant -v
2) 下载centos7镜像
3)添加镜像到vagrant的box中
vagrant box add centos7 镜像绝对路径
4)在D盘根目录新建目录vagrant或者只有C盘的话就找个目录
命令窗口执行:
cd D://vagrant
5)初始化Vagrantfile文件(执行下面的命令后,在当前目录下生成了Vagrantfile文件)
vagrant init
6)编辑Vagrantfile文件
替换为:
Vagrant.configure("2") do |config|
# 定义root服务器
config.vm.define :root do |root|
# 使用基于virtualbox虚拟化
root.vm.provider "virtualbox" do |v|
v.customize ["modifyvm", :id, "--name", "root", "--memory", "1024","--cpus","1"]
end
# 使用box,必须先挂载好
root.vm.box = "centos7"
# 主机名称
root.vm.hostname = "root"
# 公有网络
root.vm.network :public_network, ip: "192.168.3.88"
end
end
注意:红色的IP为本机同网段的IP,最后一位修改后,本机ping不通即可
7)启动虚拟机
vagrant up
8) 加载虚拟机
vagrant reload
#从配置中加载虚拟机
vagrant reload --provision
9) 测试安装是否成功
vagrant ssh root
#提示输入密码,root和vagrant用户默认密码皆为vagrant
注意:后期若出现连接不上的问题,可以修改Vagrantfile文件中的IP,再次执行vagrant reload --provision即可
10)使用工具连接(xshell或者MobaXterm都行)
若出现连接不上,即命令窗口能连上,工具链接不上,解决办法,见以下解决方案
vagrant安装centos7,命令窗口能连上,工具链接不上-CSDN博客