项目作者: elnebuloso
项目描述 :
[abandoned] Virtual Box Vagrant Full Stack PHP Development Box
高级语言:
项目地址: git://github.com/elnebuloso/vagrant-devbox-php.git
vagrant-devbox-php
Virtual Box Vagrant Full Stack PHP Development Box

features
- ubuntu 16.04 LTS
- ansible >= 2.4.0
- php 7.1 + apache2
- php composer
- optipng,
- jpegoptim,
- yui-compressor
- closure-compiler
- compass
- nodejs
- docker
- docker mysql
- docker memcached
- docker portainer
- docker swagger-editor
- docker swagger-generator
requirements
- VirtualBox >= 5.1.0
- vagrant >= 1.9.1
- vagrant plugin install vagrant-vbguest
setup
- copy vagrant.yml.tpl as vagrant.yml to configure provisioning
provisioning
- the box will be automatically provisioned through vagrant
sudo box
sudo box --roles
sudo box --roles --force
connecting the box over ssh
- your-hostname-from-vagrant-yml:22
- provisioning creates automatically .ssh/root credentials
- id_rsa
- id_rsa.pub
- id_rsa.ppk (putty pageant)
- existing folder .ssh/root will be used for root user and will not be overwritten
- public keys under .ssh/authorized_keys will be copied into authorized_keys of root user
features (default settings and default role configurations)
php 7.1 + apache2
docker
docker portainer
docker mysql
docker memcached
docker swagger-editor
docker swagger-generator