VagrantPress is a packaged development environment for developing WordPress themes and modules.
I initially created this project to aid in developing child modules for a WordPress blog.
- Ubuntu Trusty (14.04)
- Wordpress 4.0
- Mysql
- Php
- Phpmyadmin
- Subversion
- PEAR
- Xdebug
- PHPUnit
- phploc
- phpcpd
- phpdcd
- phpcs
- phpdepend
- phpmd
- PHP_CodeBrowser
- WordPress sniffs for phpcs
- WordPress Unit Tests
This is a fairly simple project to get up and running.
The procedure for starting up a working WordPress is as follows:
- Clone the project. (There’s only master branch.)
- Run the command
vagrant upfrom the directory - Open your browser to http://localhost:8080
To log in to the local Wordpress installation:
http://localhost:8080/wp-admin/ the username is admin, the password is vagrant.
You can access phpMyAdmin:
http://localhost:8080/phpmyadmin/ with username wordpress, password wordpress.
- If you're needing a password (for anything - including mysql, it should be
vagrant)
Feel free to file an issue, create a pull request, or contact me at my website.