vagrant 搭建开发环境

使用的是vagrant+virtualbox+ubuntu纯净box+git工具,下载好相关工具

安装好git、vagrant、virtualbox。

在git bash下运行vagrant init ubuntu/trusty64; vagrant up --provider virtualbox。

在界面中把下载链接复制到迅雷里面下载,不然很慢。

添加box:


box初始化:


启动box:


在启动过程中可能会遇到如下3个问题:

1、windows系统不是正版,有3个主题文件需要还原,具体看问题百度。

2、需要系统虚拟硬件的支持,在boost模式下开启,具体看问题百度。

3、连接超时问题

需要使用git 在本地创建公钥,然后将公钥放入Ubuntu中

ssh-keygen -t rsa -C "kevin_wang@163.com"
(秘钥[公钥、私钥]存储在如下文件中)
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
按3个回车
vi Vagrantfile(修改此文件,在最后加上下面3行)
config.ssh.private_key_path = '~/.ssh/id_rsa'
config.ssh.forward_agent = true
config.ssh.private_key_path = "C:/Users/Administrator/.ssh/id_rsa"

登入系统
vagrant ssh
密码:vagrant
复制id_rsa.pub中的公钥 写入虚拟机中的/home/vagrant/.ssh/authorized_keys
重启虚拟机

上面的工作主要是为了登入虚拟机不用写密码,解决超时等待问题

其他命令:
vagrant status   查看当前box状态
vagrant box list 查看当前box列表
vagrant reload 重启
vagrant up 开启
vagrant halt 关闭
vagrant box add test.box(自定义box名) test.box(原box名)
vagrant package --base test1.box --output test2.box   打包本地环境,一般本地环境安装好了,共享给其他朋友,需要用到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值