To work with Moera, you need four components: naming service (moera-naming), node (moera-node), client (moera-client) and browser extension (moera-browser-extension). You don’t need to build and install all of them - you may use those that are publicly available, until you plan to make changes to the code.
For local installation of naming and node servers you need to have OpenJDK 8+ and PostgreSQL 9.6+ installed. In all major Linux distributions you can install them from the main package repository. For development purposes, you can use one PostgreSQL instance for both node and naming servers.
If you install several components on the same host, note to choose different port numbers for them. By default, they are 8080, 8081 and 3000 for naming, node and client respectively.
How to setup: