Calibreworks Devstack, LAMP Stack for Developer

Calibreworks Devstack is a Vagrant box based on VirtualBox for a LAMP stack that works. I created a virtual box for my development environment stack. We use this in our day-to-day development cycle. It is based on Ubuntu 14.04.3, Apache 2.4, PHP 5.5, and MySQL 5.5.

I thought this was worth sharing with all of you, so you can use this stack and help you in your day-to-day development. And if you’d like to contribute, a pull request is always welcome through this GitHub repo.

How to use:

1. Start with any local operating system such as Mac OS X, Linux, or Windows.

2. Install VirtualBox.

3. Install Vagrant. vagrant will now be available as a command in your terminal — try it out. Note: If Vagrant is already installed, use vagrant -v to check the version. You may want to consider upgrading if a much older version is in use.

4. Clone or extract the Calibreworks Devstack project into a local directory:

git clone [email protected]:ivankristianto/devstack.git devstack

5. In a command prompt, change into the new directory with cd devstack.

6. Start the Vagrant environment with vagrant up. Be patient as the magic happens — this could take a while on the first run as your local machine downloads the required files. Watch as the script ends, as an administrator or su password may be required to properly modify the hosts file on your local machine.

7. Add the following to your /etc/hosts file: 192.168.6.5 local.dev

If you have any questions please just let me know in the comments below.