Clarify the install process's use of the root and zulip users.

Fixes #3680.
This commit is contained in:
Feorlen 2017-02-14 13:00:13 -08:00 committed by Tim Abbott
parent 1861f02de7
commit b2049a3b06
1 changed files with 5 additions and 3 deletions

View File

@ -50,7 +50,8 @@ Then, run the Zulip install script:
```
This may take a while to run, since it will install a large number of
dependencies.
dependencies. It also creates `zulip` user, which will be used to run
the various Zulip servers.
The Zulip install script is designed to be idempotent, so if it fails,
you can just rerun it after correcting the issue that caused it to
@ -92,8 +93,9 @@ These settings include:
## Step 4: Initialize Zulip database
At this point, you are done doing things as root. To initialize the
Zulip database for your production install, run:
At this point, you are done doing things as root. The remaining
commands are run as the `zulip` user using `su zulip`. To initialize
the Zulip database for your production install, run:
```
su zulip -c /home/zulip/deployments/current/scripts/setup/initialize-database