1 Star 1 Fork 0

user_117262 / yii2-starter-kit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Vagrantfile 1.75 KB
一键复制 编辑 Web IDE 原始数据 按行查看 历史
wugf 提交于 2015-12-19 10:41 . no message
# Please see the online documentation at
# https://docs.vagrantup.com.
# OPTIONS
require 'yaml'
options = YAML.load_file File.join(File.dirname(__FILE__), 'vagrant.yaml')
domains = [
"yii2-starter-kit.dev",
"backend.yii2-starter-kit.dev",
"storage.yii2-starter-kit.dev"
]
packages = [
"php5-cli",
"php5-fpm",
"php5-intl",
"php5-gd",
"php5-mysqlnd",
"php5-curl",
"php5-mcrypt",
"php5-xdebug",
"nginx",
"mysql-server-5.5",
"hhvm",
"git"
]
Vagrant.configure(2) do |config|
Encoding.default_external = 'UTF-8'
config.vm.post_up_message = "Done! Now you can access site at http://yii2-starter-kit.dev"
config.vm.provider "virtualbox" do |vb|
vb.gui = false
vb.memory = options['vm']['memory']
vb.cpus = options['vm']['cpus']
vb.name = options['vm']['name']
vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/htdocs", "1"]
end
config.vm.define options['vm']['name'] {}
config.vm.box = "ubuntu/trusty"
config.vm.hostname = domains[0]
config.vm.network "private_network", ip: options['network']['ip']
config.vm.synced_folder "./", "/var/www", id: "vagrant-root", owner: "www-data", group: "www-data"
config.vm.provision :hostmanager
config.hostmanager.enabled = true
config.hostmanager.manage_host = true
config.hostmanager.ignore_private_ip = false
config.hostmanager.include_offline = true
config.hostmanager.aliases = domains
# config.vm.provision "shell", path: "./vagrant.sh", args: [
# packages.join(" "),
# options['github']['token'],
# options['system']['swapsize'],
# options['system']['timezone']
# ]
# config.vm.provision "shell", inline: "service nginx restart", run: "always"
end
PHP
1
https://gitee.com/wugf/yii2-starter-kit.git
git@gitee.com:wugf/yii2-starter-kit.git
wugf
yii2-starter-kit
yii2-starter-kit
master

搜索帮助

14c37bed 8189591 565d56ea 8189591