搜索微信公众号“I am Walker”
回复“vagrant”即可获取
https://www.vagrantup.com/downloads
之后等待安装成功即可
1、使用快捷键ctrl+R,输入cmd唤起命令行窗口
2、输入vagrant
若出现帮助指令则代表安装成功,若是不成功则重新检查一下前面的安装过程
关注公众I am Walker
,回复vagrant box
box下载地址:https://app.vagrantup.com/centos/boxes/7
C:\Users\plan>vagrant box list
There are no installed boxes! Use `vagrant box add` to add some. # 这个指令代表着没有安装boxes
$ vagrant box add e:\Downloads\CentOS-7.box --name centos-7
# 显示这个就代表成功了
==> box: Box file was not detected as metadata. Adding it directly...
==> box: Adding box 'centos-7' (v0) for provider:
box: Unpacking necessary files from: file:///e:/Downloads/CentOS-7.box
box:
==> box: Successfully added box 'centos-7' (v0) for 'virtualbox'!
重新查看,检验box是否安装成功
C:\Users\plan>vagrant box list
centos/7 (virtualbox, 2004.01)
这里需要切换到自己的想要的路径,相当于是vagrant初始化的路径
例如我是在该路径下D:\vagrant 初始化的
D:\vagrant>vagrant init centos/7
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.
初始化之后则生成了一个vagrantfile,这个文件是vagrant的核心文件,网络等相关信息都在里面进行设置
vagrant up
, 使用该指令测试是否可以启动成功
这样子则代表启动成功了
在vitrualbox中就显示启动成功了
默认的账号密码都为vagrant
如果是root账号,密码也为vagrant
1、使用root账号登录
2、使用该指令vi /etc/ssh/sshd_config
进入配置文件,修改PermitRootLogin 为yes,即将#删除掉
3、重新加载配置
systemctl restart sshd
4、xshell连接
之后就可以连接成功了