1. Logi SSH abil virtuaalserverisse
Juhend SSH ühenduse loomiseks.
2. Loo PostgreSQL andmebaas
initdb -D $HOME/postgresql echo "listen_addresses = '$(vs-loopback-ip -4)'" >> $HOME/postgresql/postgresql.conf echo "unix_socket_directories = '$HOME/tmp'" >> $HOME/postgresql/postgresql.conf
3. Loo PM2 konfiguratsioonifail
PM2 faili on vaja selleks, et PostgreSQL teenus automaatselt käivituks. Failinimes on .config.js lõpp oluline!
Ava fail ~/postgresql/postgresql.config.js ja lisa sinna:
module.exports = {
  apps: [
    {
      name: "postgresql",
      script: "/opt/zse/bin/postgres",
      args: "-D " + process.env.HOME + "/postgresql/",
      exec_mode: "fork", // Ensures it runs in the background
      autorestart: true, // Restart if it crashes
      watch: false, // PM2 will not watch for file changes
      max_restarts: 10, // Maximum number of restarts before giving up
    },
  ],
};
4. Lisa MinuZone halduses PM2 rakendus
Minu Zone keskkonna veebimajutuse halduses vali PM2 protsessid (Node.js) ning seejärel Lisa uus rakendus.
Rakenduse nimi pane Postgresql.
Skript või PM2 .JSON lahtrisse sisesta: postgresql/postgresql.config.js
Maksimaalne mälukasutus: Tõmba slider põhja.
Vajuta Lisa.
Oota 3-4 minutit kuni shellis pm2 list kuvab postgresql rakenduse staatus: online.

5. Seadista juurkasutaja salasõna!
Juurkasutaja nimi on sinu SSH kasutaja nimi kujul virtXXX, mida näeb kui käivitada shellis: whoami
PostgreSQL serveri host on sinu loopback IP aadress, mida näeb, kui käivitada shellis: vs-loopback-ip -4
Salasõna seadistamiseks logi PostgreSQL serverisse sisse:
psql -h $(vs-loopback-ip -4) -U $(whoami) -d postgres
Asenda new_password turvalise salasõnaga ja käivita:
ALTER USER SESSION_USER WITH PASSWORD 'new_password';
Seejärel eemalda “trust” meetod pg_hba.conf failist (ilma selleta ei küsita salasõna).
sed -i 's/trust$/md5/g' ~/postgresql/pg_hba.conf
Tee postgresql serverile restart:
pm2 restart postgresql
Testi kindlasti, et ühenduse loomisel küsitaks nüüd salasõna!
psql -h $(vs-loopback-ip -4) -U $(whoami) -d postgres
6. Märkused
- NB! ZoneOS serveris on kasutatav vaid üks PostgreSQL versioon (hetkel 14.5) ja see võib muutuda koos ZoneOS uuendusega etteteatamata!
 - Soovitav on teha ise regulaarselt andmebaasist varukoopiaid, kuna Zone poolt vaikimisi tehtav failisüsteemipõhine varukoopia ei pruugi olla täiuslik.
 - Kui on soov kasutada PostgreSQL-i PHP-ga, tuleb 
Minu Zonekeskkonnas PHP laienduste alt aktiveerida PostgreSQL laiendus.