Growth/Growth 2014/Engineering
< Growth | Growth 2014
This is meant for useful technical information that may not be for a specific E3 project.
Vagrant
editThese are the main steps to set up mediawiki-vagrant in an E3-customized configuration:
- Clone wmf-vagrant.
- Enable hardware virtualization (may be in BIOS).
- Set up a clean slate in the vagrant directory.
- vagrant up
- Copy the require lines from the piramido LocalSettings.php file to the one in the vagrant directory, but do not change the earlier vagrant/puppet-generated lines.
- Clone required extensions referenced in LocalSettings.php
- vagrant ssh in, then in the ssh session, run
php maintenance/update.php
- inside the mediawiki directory.
The following are specifically for FancyCaptcha, which is used by the above LocalSettings. They all run inside the vagrant (below is incomplete):
- sudo apt-get install python-imaging