Ready-to-use Server

PostgreSQL

Fortgeschrittenes objektrelationales Datenbanksystem

PostgreSQL Screenshots

PostgreSQL ist eine voll ausgestattete objektrelationale Datenbank mit vielen Unternehmensfunktionen: ACID-Transaktionen, Vererbung, Unicode und starke Unterstützung für den SQL-92-Standard einschließlich Unterabfragen, Ansichten, äußere Verknüpfungen, Fremdschlüssel, Sequenzen und Trigger. Es ist auch sehr erweiterbar und ermöglicht es Benutzern, interne Funktionen in C, C++, Java, Perl, TCL, Python, Ruby, PHP und PL / PgSQL zu definieren.

In Vergleich Mit MySQL ist PostgreSQL vollständiger und konsistenter und bietet eine bessere Unterstützung für große Multiprozessorumgebungen.

Dieses Appliance enthält alle Standardfunktionen in TurnKey Core, und darüber hinaus:

  • Web Control Panel

  • Adminer Administrationsfrontend für PostgreSQL (Hören auf Port 12322 - verwendet SSL).

  • Webmin-Module zum Konfigurieren von PostgreSQL.

  • PostgreSQL ist so konfiguriert, dass es standardmäßig auf allen Schnittstellen auf seinem Standardanschluss (5432/tcp) hört und Verbindungen von allen Hosts akzeptiert. In einer Produktionsumgebung wird empfohlen, eingehende Verbindungen zu bestimmten Hosts durch Konfiguration zu begrenzen. Gastgeber und Nutzer Zugang /etc/postgresql/9.1/main/pg_hba.conf.

  • PostgreSQL Passwortverschlüsselung standardmäßig aktiviert (Sicherheit).

  • Die Postgres Benutzer wird vertraut, wenn sie über lokale unix-sockets verbinden (convenience).

  • PostGIS Unterstützung.

Anmeldeinformationen (Passwörter beim ersten Booten gesetzt)

  • Webmin, SSH: Benutzername Wurzel

  • PostgreSQL, Adminer: Benutzername Postgres

Nutzungsdetails & Logging in für die Administration

Keine Standardpasswörter: Aus Sicherheitsgründen gibt es keine Standardpasswörter. Alle Passwörter sind auf Systeminitialisierung Zeit.

SSL Browser Warnung ignorieren: Browser mögen keine selbstsignierten SSL-Zertifikate, aber dies ist die einzige Art, die automatisch generiert werden kann. Confconsole Erweitertes MenüSie können frei generieren Lassen Sie uns SSL / TLS-Zertifikate einschließen.

Web-Web - Richten Sie Ihren Browser auf entweder:

  1. http://12.34.56.789/ - nicht verschlüsselt, also keine Browserwarnung
  2. https://12.34.56.789/ - verschlüsselt mit selbstsigniertem SSL-Zertifikat

Hinweis: einige Appliances Auto Direct http zu https.

Web-Web - Richten Sie Ihren Browser auf entweder:

  1. http://12.34.56.789/ - nicht verschlüsselt, also keine Browserwarnung
  2. https://12.34.56.789/ - verschlüsselt mit selbstsigniertem SSL-Zertifikat

Hinweis: einige Appliances Auto Direct http zu https.

Benutzername für die Datenbankverwaltung:

Login als PostgreSQL-Benutzername Postgres bei

  1. https://12.34.56.789:12322/ - Adminer Datenbankverwaltung Web-App
  2. PostgreSQL Kommandozeilentool:
    $ psql -U postgres -h localhost
    Password for user postgres:
    Type "help" for help.
    
    postgres=#
    

Benutzername für OS System Administration:

Login als Wurzel außer am AWS Marktplatz die den Benutzernamen verwendet Admin.

  1. Richten Sie Ihren Browser auf:
  2. Login mit SSH Client:
    ssh root@12.34.56.789
    

    Sonderfall für AWS-Marktplatz:

    ssh admin@12.34.56.789
    

* Ersetzen Sie 12.34.56.789 durch eine gültige IP oder einen gültigen Hostnamen.