1.安装oracle VM VirtualBox 和vagrant
2.安装git
3. 创建项目文件夹,打开git面板,如下命令添加镜像
vagrant box add 系统名 Box镜像位置
4.在大概28或者29行的位置左右,有一行config.vm.network"private_network",ip: "192.168.xx.xx"
将其改为自定义的ip。
5.vagrant up(启动命令)
default:Adapter1:nat// 网络连接模式default:Adapter2:hostonly// 主机==>default:Forwarding ports...default:22(guest)=>2222(host)(adapter1)// 把服务器 22 端口映射到本地 2222 端口==>default:BootingVM...// 启动==>default:Waitingformachine to boot.This may take a few minutes...default:SSHaddress:127.0.0.1:2222// 使用127.0.0.1:2222 来连接我们的服务器default:SSHusername:vagrant// ssh 连接 用户名default:SSHauth method:privatekey// 密码default:your hostandreload yourVM.default:default:Guest Additions Version:5.0.18default:VirtualBox Version:5.1==>default:Configuringandenabling network interfaces...==>default:Mounting shared folders...default:/vagrant=>F:/Twitch/laravel// 服务器下的 /vagrant 目录映射我们本地的 F:/Twitch/laravel ,这两个目录是同步的,这就做到了我们在本地开发服务器上运行项目,当然这些参数都能在配置中修改
6.vagrant ssh (链接进入Ubuntu主机)
sudo su (切换root身份,要不做不了一些修改之类的操作)
vagrant halt (退出)
删除box:vagrant box remove 项目名
欢迎交流学习