Provision the necessary hardware to support your implementation plan.
Select one of the recommended operating systems from the options listed on the server recommendations page. You need to know which operating system you are using before you begin the installation. We do not support Ubuntu or any operating system not explicitly listed.
The server, either directly or indirectly, must be able to access the internet on ports 80 and 443.
Ensure that the machine and the data directory location of the PostgreSQL installation have sufficient disk space by running the df -h command. Requirements and recommendations for disk layout can be seen here: PostgreSQL.
Ensure that SELinux is disabled.
Ensure that firewalld is disabled or the necessary ports must be opened (postgresql: 5432; client tools: 80 and 443).
We recommend restricting the root alexandria user to the database administrator only. For all other uses, we suggest creating a separate user which has only SELECT permissions in the core schema.