# Installation instructions

## Manual installation

Before installing Zonemaster, check the [prerequisites] first.

Start by installing the following components, in order:

 * [Zonemaster-LDNS];
 * [Zonemaster-Engine];
 * [Zonemaster-CLI].

At this point, tests can be run from the command-line on the local machine.
To install the Web GUI, install the following additional components, in order:

 * [Zonemaster-Backend];
 * [Zonemaster-GUI].

## Docker

Most Zonemaster components are available as [Docker] containers. See the dedicated
[Docker document] for more information.

[Docker]:                              https://www.docker.com/get-started/
[Docker document]:                     docker.md
[prerequisites]:                       prerequisites.md
[prerequisites]:                       prerequisites.md
[Zonemaster-Backend]:                  zonemaster-backend.md
[Zonemaster-CLI]:                      zonemaster-cli.md
[Zonemaster-Engine]:                   zonemaster-engine.md
[Zonemaster-GUI]:                      zonemaster-gui.md
[Zonemaster-LDNS]:                     zonemaster-ldns.md
