手把手教你使用vagrant

 时间:2024-10-13 14:30:31

1、安装 VirtualBox虚拟机还是得依靠 VirtualBox 来搭建,免费小巧。安装过程详见我之前的经验《教你windows 7获取安装指定版本VirtualBox》* 虽然 Vagrant 也支持 VMware,不过 VMware 是收费的,对应的 Vagrant 版本也是收费的

手把手教你使用vagrant

2、安装 Vagrant下载Vagrant最新笨笨根据提示一步步安装;安装包的获取和安装过程可以参考我的经验《一步一步教你安装最新版 Vagrant》

手把手教你使用vagrant

3、获取官方封装好的基础镜像通过百度获取镜像官网,根据自己需要下载相应的镜像。这里选择"CentOS 7.0 x64 (Minimal, VirtualBox Guest Additions 4.3.28, Puppet 3.8.1 - seeherefor more infos)"。只需要点击”copy“,复制下载地址然后通过迅雷下载即可;

手把手教你使用vagrant
手把手教你使用vagrant

4、添加镜像到 Vagrant我下载的镜像存放路径是H:/vagrantbox/centos-7.0-x86_64.box,创建一个开发目录H:/centos7/,你也可以使用已有的目录,切换到开发目录里,在当前工作目录上一级安装shift然后右键鼠标,选择"在此处打开命令窗口"即可在命令行进入当前工作目录在终端里输入:vagrant box add centos7H:/vagrantbox/centos-7.0-x86_64.boxcentos7是我们给这个 box 命的名字,H:/vagrantbox/centos-7.0-x86_64.box是 box 所在路径;

手把手教你使用vagrant
手把手教你使用vagrant

5、初始化开发环境用centos7镜像初始化当前目录的环境。命令行下进入当前工作目录,执行下面命令进行初始化vagrant init centos7

手把手教你使用vagrant

6、修改设置Vagrant 初始化成功后,会在初始化的目录里生成一个Vagrantfile的配置文件,可以修改配置文件进行个性化的定制。Vagrant 默认是使用端口映射方式将虚拟机的端口映射本地从而实现类似http://localhost:80这种访问方式,这种方式比较麻烦,新开和修改端口的时候都得编辑。相比较而言,host-only 模式显得方便多了。打开Vagrantfile,将下面这行的注释去掉(移除#)并保存:config.vm.network :private_network, ip: "192.168.33.10"重启虚拟机,这样我们就能用192.168.33.10访问这台机器了,你可以把 IP 改成其他地址,只要不产生冲突就行。还有很多配置修改后续再继续详解;

7、启动和登录在命令行工作目录下执行下面命令进行启动虚拟机vagrant up你会看到终端显示了启动过程,启动完成后,我们就可以用 SSH 登录虚拟机了,剩下的步骤就是在虚拟机里配就女蒿鸳置你要运行的各种环境和参数了。SSH 登录也可以使用客户端连接工具连接vagrant ssh切换到开发目录cd /vagrant也就是宿主机上的 `H:/centos7/`H:/centos7/目录对应虚拟机中的目录是/vagran

手把手教你使用vagrant
手把手教你使用vagrant
手把手教你使用vagrant
手把手教你使用vagrant
手把手教你使用vagrant
手把手教你使用vagrant

8、打包分发当你配置好开发环境后,退出并关闭虚拟机。在终端里对开发环境进行打包:vagrant package打包完成后会在当前目录生成一个package.box的文件,将这个文件传给其他用户,其他用户只要添加这个 box 并用其初始化自己的开发目录就能得到一个一模一样的开发环境了。

手把手教你使用vagrant

9、 常用命令vagrant init # 初始化vagrant up # 启动虚拟机vagrant halt # 关闭虚拟机vagrant reload # 重启虚拟机vagrant ssh # SSH 至虚拟机vagrant status # 查看虚拟机运行状态vagrant destroy # 销毁当前虚拟机

  • 太吾绘卷 怎么修理武器
  • 侠隐阁罗广泽怎么选
  • 鬼谷八荒千叶露怎么获得
  • 黑暗之魂3 快速刷魂的方法
  • 鬼谷八荒冰原少女任务怎么做
  • 热门搜索
    感恩的心手抄报大全 有关于安全的手抄报 只要妈妈露笑脸手抄报 英雄不朽手抄报 四年级手抄报图片大全 关于廉政的手抄报 元宵节手抄报英语版 讲文明懂礼貌手抄报 梦想起航手抄报 廉洁在我心中手抄报