win10 + vagrant(ubuntu)

因为生产服务器用 ubuntu, 所以开发环境也用 ubuntu 是有好处的。
参考资料:Ubuntu 入坑指南

vagrant安装

  1. 准备
  • windows:

    • windows 10 需要禁用 hyper-v。
    • windows 需要在 bios 中开启 vt-x / amd-v。
  • windows 和 mac:

    • 下载群里面的 virtualbox 和 vagrant
  1. vagrant 设置
  • 下载并解压 vagrant.zip, 然后进入 vagrant 目录。
  • 运行:
vagrant box add guavm.json
vagrant up
vagrant ssh
  • 结果默认会进入代码所在的 /vagrant 目录:

ubuntu@ubuntu-xenial:/vagrant$

  1. root
  • sudo 没有密码。
  • sudo su 切换成 root 用户。
  1. 端口映射
  • 默认用 localhost:8080 去访问虚拟机内的 80 端口。
  • 可以在 Vagrantfile 的第10行修改成你想要的端口。
  • 也可以将网络设为桥接模式: config.vm.network:public_network,(可使用ifconfig命令查看本机的ip地址)
  • 改了之后用 vagrant reload 去刷新设置。
  1. 其他
  • 退出连接:exit
  • 删除虚拟机:vagrant destroy
  • 暂停虚拟机: vagrant suspend
  • 关闭虚拟机:vagrant halt

你可能感兴趣的:(win10 + vagrant(ubuntu))