Ready-to-use Server

LAPP

Web Stack (PostgreSQL)

LAPP Screenshots

Der LAPP-Stack ist eine Open-Source-Webplattform, mit der dynamische Websites und Server ausgeführt werden können. Es wird von vielen als eine leistungsstarke Alternative zum beliebten LAMP-Stack angesehen und umfasst Linux, Apache, PostgreSQL (anstelle von MySQL), PHP, Python und Perl.

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

  • SSL-Unterstützung out of the box.

  • Apache PHP-Unterstützung, Python und Perl CGI-Unterstützung und PostgreSQL-Clientbibliotheken für PHP, Python und Perl.

  • PHP Entwicklungshelfer:

    • Komponist weltweit installiert (/usr/bin/composer) von Debian).

    • turnkey-Komponist Convenience Wrapper Skript - führt Composer als "www-data" (Webserver) Benutzerkonto aus.

    • php-cli: Kommandozeilen-Interpreter.

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

  • PostgreSQL-Hören auf localhost (Sicherheit)

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

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

  • Postfix MTA (gebunden an localhost), um das Versenden von E-Mails von Webanwendungen zu ermöglichen (z. B. Passwortwiederherstellung).

  • Webmin-Module zum Konfigurieren von Apache2, PHP, PostgreSQL und Postfix.

Ein separates Appliance ist für die LAMP-Stack (mit MySQL anstelle von PostgreSQL).

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.