Wie verbinde ich mich mit meinem PostgreSQL-Server?
- Öffnen Sie im Panel Meine Server und klicken Sie auf Ihren Server.
- Warten Sie auf dem Reiter Übersicht, bis die Zeile App „PostgreSQL ist bereit“ meldet. Die Seite aktualisiert sich selbst.
- Kopieren Sie die Angaben aus den Zeilen Verbindungsadresse, Login und Passwort.
Verbinden
Die Verbindungszeichenfolge sieht so aus:
postgresql://yonetici:PASSWORD@IP:5432/uygulama?sslmode=require
Bei der Installation wird eine Datenbank namens uygulama angelegt. Der Login yonetici hat volle Rechte, daher ist es sinnvoll, für Ihre App einen eigenen Benutzer anzulegen.
Sicherheit
- Der Datenbankport 5432 ist zum Internet hin offen. Damit sich nur Ihre eigenen Server verbinden können, beschränken Sie ihn in der Firewall:
ufw delete allow 5432/tcp, danachufw allow from YOUR_IP to any port 5432. - Verbindungen von außen werden nur über TLS angenommen. Das Zertifikat ist selbst signiert, verwenden Sie also
sslmode=require. - Der Treiber
pgvon Node.js prüft das Zertifikat, sobald ersslmode=requiresieht, und lehnt die Verbindung ab. Beenden Sie die Zeichenfolge bei diesem Treiber mitsslmode=no-verify: Die Verbindung bleibt verschlüsselt, die Identität des Servers wird aber nicht geprüft.
Noch kein Server? Bestellen Sie einen Server mit vorinstalliertem PostgreSQL: Sie wählen die Größe und zahlen nur, was Sie wählen.
Vielen Dank für Ihre Rückmeldung!