mirror of https://github.com/zulip/zulip.git
docs: Move installer details to Deployment options page.
This commit is contained in:
parent
7f51161761
commit
112f3d123a
|
@ -45,7 +45,23 @@ extremely reliable for years, whereas the Docker image is new and has
|
||||||
rough edges, so we recommend the normal installer unless you have a
|
rough edges, so we recommend the normal installer unless you have a
|
||||||
specific reason to prefer Docker.
|
specific reason to prefer Docker.
|
||||||
|
|
||||||
## Advanced installer options
|
## Zulip installer details
|
||||||
|
|
||||||
|
The [Zulip installer](install.md) does the following:
|
||||||
|
|
||||||
|
- Creates the `zulip` user, which the various Zulip servers will run as.
|
||||||
|
- Creates `/home/zulip/deployments/`, which the Zulip code for this
|
||||||
|
deployment (and future deployments when you upgrade) goes into. At the
|
||||||
|
very end of the install process, the script moves the Zulip code tree
|
||||||
|
it's running from (which you unpacked from a tarball above) to a
|
||||||
|
directory there, and makes `/home/zulip/deployments/current` as a
|
||||||
|
symbolic link to it.
|
||||||
|
- Installs Zulip's various dependencies.
|
||||||
|
- Configures the various third-party services Zulip uses, including
|
||||||
|
PostgreSQL, RabbitMQ, Memcached and Redis.
|
||||||
|
- Initializes Zulip's database.
|
||||||
|
|
||||||
|
### Advanced installer options
|
||||||
|
|
||||||
The Zulip installer supports the following advanced installer options
|
The Zulip installer supports the following advanced installer options
|
||||||
as well as those mentioned in the
|
as well as those mentioned in the
|
||||||
|
|
|
@ -66,8 +66,8 @@ sudo -s # If not already root
|
||||||
```
|
```
|
||||||
|
|
||||||
This takes a few minutes to run, as it installs Zulip's dependencies.
|
This takes a few minutes to run, as it installs Zulip's dependencies.
|
||||||
For more information, see [installer details](#details-what-the-installer-does)
|
For more information, see [installer details](deployment.md#zulip-installer-details)
|
||||||
and [troubleshooting](#troubleshooting) below.
|
and [troubleshooting](#troubleshooting).
|
||||||
|
|
||||||
#### Installer options
|
#### Installer options
|
||||||
|
|
||||||
|
@ -154,25 +154,6 @@ Learning more:
|
||||||
|
|
||||||
[realm-admin-docs]: https://zulip.com/help/getting-your-organization-started-with-zulip
|
[realm-admin-docs]: https://zulip.com/help/getting-your-organization-started-with-zulip
|
||||||
|
|
||||||
## Details: What the installer does
|
|
||||||
|
|
||||||
The install script does several things:
|
|
||||||
|
|
||||||
- Creates the `zulip` user, which the various Zulip servers will run as.
|
|
||||||
- Creates `/home/zulip/deployments/`, which the Zulip code for this
|
|
||||||
deployment (and future deployments when you upgrade) goes into. At the
|
|
||||||
very end of the install process, the script moves the Zulip code tree
|
|
||||||
it's running from (which you unpacked from a tarball above) to a
|
|
||||||
directory there, and makes `/home/zulip/deployments/current` as a
|
|
||||||
symbolic link to it.
|
|
||||||
- Installs Zulip's various dependencies.
|
|
||||||
- Configures the various third-party services Zulip uses, including
|
|
||||||
PostgreSQL, RabbitMQ, Memcached and Redis.
|
|
||||||
- Initializes Zulip's database.
|
|
||||||
|
|
||||||
If you'd like to deploy Zulip with these services on different
|
|
||||||
machines, check out our [deployment options documentation](deployment.md).
|
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
**Install script.**
|
**Install script.**
|
||||||
|
|
Loading…
Reference in New Issue