This configuration makes it very easy to start with Piwik development or to give Piwik a try in your local environment. It'll setup a virtual machine including everything you need to run Piwik.
- Ubuntu Precise 32
- Ubuntu Precise 64
- Install Vagrant & VirtualBox
- Clone this repository and update submodules (
git submodule init && git submodule update
) - Execute the command
vagrant up
within avagrant/$box
folder - That's it. It'll take some time when executing this command the first time. It'll download the Vagrant base box once and install all required packages.
- Don't forget to update your local hosts file. You have to add "apache.piwik" as well as "nginx.piwik".
Open "http://apache.piwik" or "http://nginx.piwik:8080" after installation. You'll see the Piwik installation screen.
- PHP
- PHP QA Tools (PHPUnit, PHPMD - PHP Mess Detector, PHP Depend, PHP CodeCoverage, PHP_CodeSniffer, ...)
- Apache2
- NGINX & PHP-FPM
- MySQL
- Percona-Toolkit
- Subversion
- Git
- Composer
You'll find Piwik here: /var/www/piwik
Let us know if you miss something.