vagrant-php-dev-box - PHP 7 vagrant development box with nginx, php-fpm, MySQL, Symfony, Laravel,

  •        97

The installation process will create a folder symfony-standard inside the main directory of the repository. You can now start working inside this folder directly on your host computer using your favourite IDE. Changes done there will be reflected directly on the vagrant box as the directory is mounted in the vagrant box under /vagrant. Also you can login into the box using vagrant ssh and have the full control over processes etc. As the provisioning using the ansible provisioner is very fast you can repeat the whole procedure at any time. In order to start fresh just run vagrant destroy and vagrant up. This will undo all you manual changes done on the vagrant box and provide you with a clean setup.

https://github.com/dirkaholic/vagrant-php-dev-box

Tags
Implementation
License
Platform

   




Related Projects

symfony2-vagrant - Symfony2 Vagrant development setup with Nginx, MySQL,PhpMyAdmin, MongoDb and other handfull tools

  •    Puppet

Symfony2 Vagrant development setup with Nginx, MySQL,PhpMyAdmin, MongoDb and other handfull tools

scotch-box - Scotch Box is a preconfigured Vagrant Box with a full array of LAMP Stack features to get you up and running with Vagrant in no time

  •    PHP

Just a Dead-Simple Local LAMP/LEMP Stack for Vagrant. Making Vagrant EASY AS EATING CAKE for developers. Scotch Box is a pre-configured Vagrant Box with a full array of features to get you up and running with Vagrant in no time.

valet

  •    PHP

Valet is a Laravel development environment for Mac minimalists. No Vagrant, no /etc/hosts file. You can even share your sites publicly using local tunnels. Yeah, we like it too. Laravel Valet configures your Mac to always run Nginx in the background when your machine starts. Then, using DnsMasq, Valet proxies all requests on the *.test domain to point to sites installed on your local machine.

docker-lnmp - :unamused: Deploy lnmp(Linux, Nginx, MySQL, PHP7) using docker.

  •    Nginx

Deploy lnmp(Linux, Nginx, MySQL, PHP7) using docker. I want to share my ideas and designs about Web-Deploying using Docker with you.

ionic-box

  •    Shell

To install, download and install [Vagrant](https://www.vagrantup.com/downloads.html) for your platform, then download and install [VirtualBox](http://virtualbox.org/).Once Vagrant and VirtualBox are installed, you can download the latest release of this GitHub repo, and unzip it. `cd` into the unzipped folder and run:```bash$ vagrant up$ vagrant ssh```The username for vagrant is `vagrant` and the password is `vagrant`. This will download and install the image, and then go through the dependencie


boot2docker-vagrant-box - Packer scripts to build a Vagrant-compatible boot2docker box.

  •    Smarty

This repository contains the scripts necessary to create a Vagrant-compatible boot2docker box. If you work solely with Docker, this box lets you keep your Vagrant workflow and work in the most minimal Docker environment possible.If you want the actual box file, you can download it from the releases page.

valet-plus - Blazing fast macOS PHP development environment

  •    PHP

Valet+ is a development environment for macOS. No Vagrant, no Docker, no /etc/hosts file. Valet+ is a third-party fork of Laravel Valet. Valet+ adds functionality to Valet with a goal of making things even simpler and faster. We are very grateful to the Laravel team for providing the base that we built Valet+ on. Since this is a fork we'll pull in changes from the original Valet regularly as they are released.

devilbox - A modern Docker LAMP stack and MEAN stack for local development

  •    PHP

The Devilbox is a modern and highly customisable dockerized PHP stack supporting full LAMP and MEAN and running on all major platforms. The main goal is to easily switch and combine any version required for local development. It supports an unlimited number of projects for which vhosts, SSL certificates and DNS records are created automatically. Email catch-all and popular development tools will be at your service as well. Configuration is not necessary, as everything is already pre-setup. Furthermore, the Devilbox provides an identical and reproducable development environment for different host operating systems.

image-builder-rpi - SD card image for Raspberry Pi with Docker: HypriotOS

  •    Ruby

You can build the SD card image locally with Vagrant. Make sure you have vagrant installed. Then run the following command to create the Vagrant box and use the Vagrant Docker daemon. The Vagrant box is needed to run guestfish inside. Use export VAGRANT_DEFAULT_PROVIDER=virtualbox to strictly create a VirtualBox VM.

php-docker-boilerplate - :stew: PHP Docker Boilerplate for Symfony, Wordpress, Joomla or any other PHP Project (NGINX, Apache HTTPd, PHP-FPM, MySQL, Solr, Elasticsearch, Redis, FTP)

  •    Javascript

This is an easy customizable docker boilerplate for any PHP-based projects like Symfony Framework, CakePHP, Yii and many other frameworks or applications. This Docker boilerplate is based on the Docker best practices and doesn't use too much magic. Configuration of each docker container is available in the docker/ directory - feel free to customize.

mage2_vagrant - Simple Magento 2 Vagrant Box

  •    PHP

A simple way to get magento2 up and running. It consists of a Debian Wheezy box provised via Puppet. The provider is Virtual Box. It will install apache2 +fastcgi, php, php-fpm, mysql and any other necessary dependancies. The Magento 2 repository is a git submodule and can be edited/explored from the host machine. It is accessed by the guest via shared directories.

enqueue-dev - PHP7.1+. Message queue packages for PHP, Symfony, Laravel, Yii, and Magento

  •    PHP

Enqueue is production ready, battle-tested messaging solution for PHP. Provides a common way for programs to create, send, read messages. This is a main development repository. It provides a friendly environment for productive development and testing of all Enqueue related features&packages.

php7dev - Documentation for the php7dev Vagrant box image

  •    PHP

php7dev is a Debian 8 Vagrant image which is preconfigured for testing PHP apps and developing extensions across many versions of PHP. See the Changelog. Make sure you are at least at Vagrant version 1.5 or the steps below may not work for you.

dcos-vagrant - Local DC/OS cluster provisioning

  •    Shell

Quickly provision a DC/OS cluster on a local machine for development, testing, or demonstration. Deploying DC/OS Vagrant involves creating a local cluster of VirtualBox VMs using the dcos-vagrant-box base image and then installing DC/OS.

Laravel4-Vagrant - Run Laravel4 inside a Ubuntu 12.04 Vagrant Virtual Machine w/PHP 5.5

  •    Ruby

A basic Ubuntu 12.04 Vagrant setup with Laravel4 and PHP 5.5. PHP 5.4 w/ Apache 2.2 is available on the php54 branch. Accessible at http://localhost:8888/phpmyadmin using MySQL access credentials above.

node-dev-bootstrap - bootstrap a development environment for node

  •    Javascript

This is a Vagrant file for building a basic node development environment. It was primarily built as a companion to my book, Learning Web App Development. You can read more about it at http://learningwebappdev.com. If you're not familiar with Vagrant, read more about it at http://www.vagrantup.com.

underconstruction - This Laravel package makes it possible for you to set your website in "Under Construction" mode

  •    PHP

This Laravel package makes it possible to set your website in "Under Construction" mode. Only users with the correct 4 digit code can access your site. This package can for example be useful to show your website to a specific client. Everything works out of the box, and it's fully customizable. If you appreciate my work please give this repo a star.

vagrant-lamp - Ubuntu LAMP server implemented with Vagrant

  •    Shell

Want to test a new web app but don't want to affect your current Apache / MySQL / PHP system? Applications like MAMP are great, but they don't make it easy to maintain multiple, separate web roots. Vagrant allows for Virtual Machines to be quickly setup, and easy to use.