Hoe verbind ik met mijn PostgreSQL-server?
- Open in het paneel Mijn servers en klik op je server.
- Wacht op het tabblad Overzicht tot de rij App "PostgreSQL is klaar" meldt. De pagina ververst zichzelf.
- Kopieer de gegevens uit de rijen Verbindingsadres, Login en Wachtwoord.
Verbinden
De verbindingsstring ziet er zo uit:
postgresql://yonetici:PASSWORD@IP:5432/uygulama?sslmode=require
De installatie maakt een database met de naam uygulama klaar. De login yonetici heeft alle rechten, dus maak voor je app het best een aparte gebruiker aan.
Beveiliging
- Databasepoort 5432 staat open naar internet. Wil je alleen je eigen servers laten verbinden, beperk de poort dan in de firewall:
ufw delete allow 5432/tcp, daarnaufw allow from YOUR_IP to any port 5432. - Externe verbindingen worden alleen over TLS geaccepteerd. Het certificaat is zelfondertekend, gebruik dus
sslmode=require. - Het
pg-stuurprogramma van Node.js controleert het certificaat zodra hetsslmode=requireziet en weigert dan de verbinding. Sluit de string bij dit stuurprogramma af metsslmode=no-verify: de verbinding blijft versleuteld, maar de identiteit van de server wordt niet gecontroleerd.
Nog geen server? Bestel een server met PostgreSQL geïnstalleerd: jij kiest de grootte en betaalt voor wat je kiest.
Was dit nuttig?
Bedankt voor uw feedback!