Phabricator/Local Dev Environment

These are Brennen's notes from setting up a local dev environment for Phabricator, with some additions by MModell.

= phab installation =

Some source material:

- https://secure.phabricator.com/book/phabricator/article/installation_guide/

On inertia, I set up nginx, php-fpm, mysql.

apt packages
Some dependencies:

database
MySQL privs:

default mysql password local phab admin password

Configuring from shell:

php config
Per this: http://phabricator.lan/config/issue/extension.opcache.devmode/

The following changes:

Default config file
Create phab/phabricator/conf/local/local.json with the following content:

base URL
= extension installation =

For antivandalism:

Then config is here: http://phabricator.lan/config/group/antivandalism/

= admin, etc. =

getting good test data
This requires developer mode, but there's a `lipsum` command:

auth lock
Disallows configuring authentication methods in the user interface