记录win10 下面安装vagrant过程(踩大坑过程)

vagrant的好处我在这里就不说了。

不知道是我自己的原因,还是大家都会碰到这些问题,本人在安装vagrant的过程中,遇到了不计其数的困难,好在最后,还是安装好了。下面把我遇到的坑和解决办法发出来,希望能给后面人一些帮助。

版本:

  •        win10系统
  •        vagrant :1.9.7
  •        virtualbox:5.1.38

vagrant下载地址:https://www.vagrantup.com/downloads.html 

virtualbox下载地址:https://www.virtualbox.org/wiki/Downloads

如果您是win10 ,建议下载我的版本。其他系统还没测试。

下载box环境地址:http://www.vagrantbox.es/

这里我推荐安装好vagrant和virtualbox之后,直接使用在线安装的方式安装box环境(一台打包好的虚拟环境)创建一个文件夹,cd进去。输入:

vagrant box add {title} {url}

这里的title是你为你的虚拟环境起的名称。url就不用解释了。

系统会自动下载你需要的虚拟环境。

下载好了之后,输入如下两个指令:

vagrant init    初始化你的虚拟环境
vagrant up    开启你的虚拟环境

当你输入完第一个指令,一般不会有什么问题。

当你要启动虚拟环境的时候,问题就来了。

首先是一个类似如下提示信息的错误

The executable 'powershell' Vagrant is trying to run was not found in the %PATH% variable

这个问题是你没有把你的powershell的路径添加到你的环境变量里的原因。

本人解决方法:

在环境变量path里面添加:

C:\Windows\System32\WindowsPowerShell\v1.0

当然,这个变量因人而异,诸位可以查下自己的powershell的文件位置。

其次,会有

C:\Vagrant>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'base' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
==> default: Box file was not detected as metadata. Adding it directly...
==> default: Adding box 'base' (v0) for provider: virtualbox
    default: Downloading: base
    default:
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

Couldn't open file /E:/WorkSpace/Vagrant/base

这样的提示信息,说明又出现了问题。

这个问题的解决方法是打开你存放vagrant的文件夹,也就是你刚创建的那个文件夹,不出意外,里面已经有了一个名为’Vagrantfile‘的文件,使用记事本打开它,将

config.vm.box = "base"

中的base改成你给你的虚拟环境起的名称。这个问题就这样解决了。

在启动的时候,有的会提示coun't open file这样的提示信息,这样一般都是virtualbox的版本和vagrant对应不上的问题。

出现以上提示信息,vagrant up才算真正的启动完毕。

如果使用我推荐的这两个版本,经过本人实验,是不会出现问题的。

在启动成功后,使用vagrant ssh进行连接,这时会让你输账号密码。

有的教程告诉你ubuntu。也不对,其实账号和密码都是vagrant。

同时收录一些网上vagrant的一些入门指令:

https://blog.csdn.net/qianghaohao/article/details/80038096

安装后的设置:

https://www.jianshu.com/p/7e8f61376053

暂时想到的就这些。最后希望后来人能按着这个版本走。vagrant和virtualbox的版本有的对应不上,会很坑爹的。

 

 

 

 

 

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值