/joomla-vagrant

Joomla local install for Vagrant

Primary LanguageShell

Joomla local install

This sets you up a full Vagrant environment with PHP 5.3 and xdebug.

Motivation

Software development projects benefit from reproducibility, and getting a developer set up is quite a large costly task...

If you model your production environments on CentOS then you will have a reliable way of ensuring your code works across platforms.

Steps

Recommended: Use phpStorm

  1. Install Vagrant
  2. Install VirtualBox

PhpStorm-only

  1. Inside phpstorm, open your this project
  2. Tools > Vagrant > Up (and then wait for your VM to be provisioned
  3. Ensure there is no firewall blocking incoming connections on port 9000 on your host machine.
  4. Add the lines in "hosts" to your hosts file

Requires Akeeba backup on production environment

  1. Download Akeeba Kickstart - https://www.akeebabackup.com/download/akeeba-kickstart.html
  2. Place the kickstart files in the http directory
  3. Place the ****.jpa backup in the http directory
  4. Navigate to joomla-site.local and follow on screen instructions

##MySQL Settings

user: root

pass: <no password>

database: joomla