Vagrant
2018-11-15 本文已影响6人
济夏
使用对象Surface pro 4
Vagrant box
1.下载vagrant
https://www.vagrantup.com/downloads.html
![](https://img.haomeiwen.com/i128312/e7296d3ff12ada1f.png)
安装完成后需要重启生效。
2.下载vagrantbox
https://www.virtualbox.org/wiki/Downloads
3.下载box
4.新建文件夹
空的文件夹,命名为djwbox。
5.cmd命令
Cmd命令下切换到该文件夹下,执行下列命令:
A 添加box:
vagrant box add 【name】 box路径
![](https://img.haomeiwen.com/i128312/3213f665220a2cfb.png)
B 初始化box:
Vagrant init djw
![](https://img.haomeiwen.com/i128312/a2ef4a90ef087dee.png)
这里要注意两点:
初始化box时如果box名不是默认的base 要加上初始化的名字,在初始化之前删除文件夹下的配置文件vagrantfile
![](https://img.haomeiwen.com/i128312/326063c056fac4ec.png)
![](https://img.haomeiwen.com/i128312/c5aa5930968c689e.png)
![](https://img.haomeiwen.com/i128312/3bfbb98c1f3c0cad.png)
![](https://img.haomeiwen.com/i128312/bb134ecfa0ea1d40.png)
![](https://img.haomeiwen.com/i128312/518ed7c966c9bc51.png)
Vagrant up
![](https://img.haomeiwen.com/i128312/0ac38a8fecf790a7.png)
C ssh连接:
![](https://img.haomeiwen.com/i128312/72f67382d9ae66c9.png)
由于没有安装任何ssh的客户端,所以这里借助客户端软件来实现ssh链接:
![](https://img.haomeiwen.com/i128312/a1eec0e4e284834d.png)
下载安装即可:
![](https://img.haomeiwen.com/i128312/5d0ca380ce0f3f52.png)
![](https://img.haomeiwen.com/i128312/20d8259ca5bf2a51.png)
右击属性设置IP和port号
![](https://img.haomeiwen.com/i128312/7075686a1b420441.png)
连接失败时
![](https://img.haomeiwen.com/i128312/0274ebe0b2804cc2.png)
查看帮助help
![](https://img.haomeiwen.com/i128312/3ca75e4720caa57e.png)
D 启动box:
Vagrant up
![](https://img.haomeiwen.com/i128312/9cf5d05f9e67f778.png)
这里给出了ssh的IP和port。
初始box的用户名和密码都是vagrant。
E Vagrant package:
![](https://img.haomeiwen.com/i128312/13dc5b67a8b60c2e.png)
![](https://img.haomeiwen.com/i128312/d52165c0c9a9ecd9.png)
6 配置
�
![](https://img.haomeiwen.com/i128312/18086aeb17f7ee7d.png)
![](https://img.haomeiwen.com/i128312/99e64203db347fb0.png)
7.注意事项
![](https://img.haomeiwen.com/i128312/7285eedddea6a9a6.png)
![](https://img.haomeiwen.com/i128312/04e474a27f705dc7.png)
![](https://img.haomeiwen.com/i128312/619170c839b1f782.png)