Ghiduri
PostgreSQL pe VPS: instalare și acces prin SSH
Verifică versiunea instalată cu psql --version. Șablonul folosește pachetul distribuției: PostgreSQL 17 pe Debian 13 și PostgreSQL 16 pe Ubuntu 24.04.
IntoClouds · Publicat: 13 iulie 2026 · Actualizat: 11 septembrie 2026
Ce face de fapt instalatorul cu un singur clic
Verifică versiunea instalată cu psql --version. Șablonul folosește pachetul distribuției: PostgreSQL 17 pe Debian 13 și PostgreSQL 16 pe Ubuntu 24.04.
O setare implicită contează mai mult decât celelalte: ascultă doar pe localhost. Nimic nu este expus către internet până nu schimbi asta în mod explicit — o bază de date accesibilă din întreaga lume din prima zi este exact modul în care încep poveștile despre breșe.
Primii pași pe server
Conectează-te prin SSH și creează un utilizator și o bază de date reală în loc să lucrezi ca superutilizator:
sudo -u postgres createuser --pwprompt appsudo -u postgres createdb -O app appdb- Conectare:
psql -U app -d appdb -h 127.0.0.1
Într-un container, 127.0.0.1 se referă la acel container. Conectează containerele printr-o rețea Docker comună și numele serviciului bazei de date.
Deschiderea accesului la distanță fără să regreți
Păstrează PostgreSQL pe localhost. Pentru administrare de la distanță, conectează-te printr-un tunel SSH:
ssh -L 15432:127.0.0.1:5432 root@<server-ip>psql -h 127.0.0.1 -p 15432 -U app -d appdbCopiile de rezervă: partea pe care nimeni nu o sare a doua oară
Nu îți facem backup la server până nu îl activezi — backupurile zilnice automate sunt o opțiune cu plată, iar asta scrie în Termenii noștri, nu cu litere mici. Pentru o bază de date vrei oricum două straturi: un backup sau un snapshot al întregului server înainte de schimbări riscante și pg_dump undeva în afara mașinii (cron + orice stocare de obiecte) pentru datele propriu-zise. Un dump pe care nu l-ai restaurat niciodată de probă e o speranță, nu un backup — restaurează-l o dată într-o bază de test și află că procedura ta funcționează.
Documentație oficială
Alege pasul următor
Te ajutăm să alegi, să lansezi și să migrezi proiectul. Trimite configurația actuală și cerințele; stabilim lucrările și costul înainte să începem.