Ready-to-use Server

Django

High-Level Python Web Framework

Django Screenshots

Django ist ein High-Level-Python-Web-Framework, das eine schnelle Entwicklung und ein sauberes, pragmatisches Design fördert. Pythons Äquivalent zu dem berühmten Ruby auf Schienen, Django ermöglicht es Ihnen, leistungsstarke, elegante Web-Anwendungen schnell zu erstellen. Django konzentriert sich auf die Automatisierung so viel wie möglich und die Einhaltung des Prinzips "Don't Repeat Yourself" (DRY).

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

  • SSL-Unterstützung out of the box.

  • Vorkonfiguriertes Django 4.2 Beispielprojekt befindet sich am /var/www/turnkey_project.

    • Integriert mit Apache2 (mod_wsgi), MariaDB und Postfix.

    • Eingebaute Administrationskonsole mit eingebetteter Online-Dokumentation.

  • Python 3 Build von Django, installiert aus Debian-Repositories.

  • IPython für verbesserte Django-Shell-Interaktion.

  • Webmin-Module zum Konfigurieren von Apache2 und MariaDB.

Anmeldeinformationen (Passwörter beim ersten Booten gesetzt)

  • Webmin, SSH, MariaDB: Benutzername Wurzel

  • Django-Admin-Konsole: Benutzername Admin

Stabile Version: 19.0 (Changelog)

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 ignorierenBrowser mögen keine selbstsignierten SSL-Zertifikate, aber dies ist die einzige Art, die automatisch generiert werden kann, ohne eine kommerzielle Zertifizierungsstelle zu bezahlen.

Benutzername für die Django Admin Konsole:

Login als Benutzername Admin

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

Benutzername für die Datenbankverwaltung:

  • MySQL Kommandozeilentool; Login als Wurzel (kein Passwort erforderlich):
    $ mysql --user root
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

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.