Ready-to-use Server

web2py

Python-Rahmen

web2py Screenshots

web2Py ist ein kostenloses Open-Source-Framework für die schnelle Entwicklung schneller, skalierbarer, sicherer und tragbarer datenbankbasierter webbasierter Anwendungen. Es enthält ein webbasiertes IDE, mit dem Sie Anwendungen von überall mit Ihrem Browser erstellen, ändern, bereitstellen und verwalten können.

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

  • web2py Konfigurationen:

    • Web2py 3 wird von einem angehefteten offiziellen Upstream-Release in /var/www/web2py.

      SicherheitshinweisUpdates zu web2py erfordern möglicherweise eine Überwachung, damit sie ARE NOT Konfiguriert für die automatische Installation. Run web2py-update --check Um den unterstützten Web2py 3-Kanal zu überprüfen, sichern Sie das Appliance und überprüfen Sie die vorgelagerten Änderungen, bevor Sie ausführen web2py-update --apply.

    • Servieren Sie web2py-Anwendungen mit WSGI auf Apache.

    • Erzwingen Sie die Bedienung der Admin-Konsole über SSL.

    • Fügen Sie eine MariaDB-Verbindung für datenbankgesteuerte Web2py-Anwendungen hinzu.

  • SSL-Unterstützung out of the box.

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

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

Anmeldeinformationen (Passwörter beim ersten Booten gesetzt)

  • Webmin, SSH, MySQL: Benutzername Wurzel

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.

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:

Login als MySQL-Benutzername Wurzel bei

  1. https://12.34.56.789:12322/ - Adminer Datenbankverwaltung Web-App
  2. MySQL Kommandozeilentool:
    $ mysql --user root --password
    Enter password:
    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.