# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure(2) do |config|
config.vm.box = "envimation/ubuntu-xenial"
config.vm.box_check_update = false
config.vm.hostname = "php"
config.vm.network "private_network", ip: "192.168.33.10"
# config.vm.synced_folder "../data", "/vagrant_data"
config.vm.provider "virtualbox" do |vb|
# Display the VirtualBox GUI when booting the machine
vb.gui = false
# vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
# vb.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
# Customize the amount of memory on the VM:
vb.memory = "1024"
end
config.vm.provision "shell", path: "./vagrant.sh"
# 每次启动都执行restart,让文件映射之后的nginx配置生效
$shell = <
#sudo chown -R www-data.www-data /vagrant/log /vagrant/root
sudo service nginx restart > /dev/null 2>&1
SHELL
config.vm.provision "shell", inline: $shell, run: "always"
end
一键复制
编辑
Web IDE
原始数据
按行查看
历史