Ready-to-use Server

Laravel

PHP Framework für Web Artisans

Laravel Screenshots

Laravel Wir glauben, dass Entwicklung eine angenehme, kreative Erfahrung sein muss, um wirklich erfüllend zu sein. Laravel versucht, die Entwicklung zu entlasten, indem es allgemeine Aufgaben, die in den meisten Webprojekten verwendet werden, wie Authentifizierung, Routing, Sitzungen und Caching, erleichtert.

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

  • Laravel

    • Laravel 13 Anwendungsskelett installiert vom offiziellen Upstream-Release-Tag zu /var/www/laravel. Komponist löst die unterstützten Produktionsabhängigkeiten während des Appliance-Builds und behält die Sperrdatei für zukünftige Updates bei.

    • Komponist global installiert für alle Ihre Projekte.

    • Einschließlich turnkey-Komponist und turnkey-Artisan (Wrapper-Scripts, die laufen) Komponist und Handwerker bzw. als www-data user.

  • SSL-Unterstützung out of the box.

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

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

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

Nutzung

Laravel Dokumentation

Update Laravel:

cd /var/www/laravel
# update framework dependencies within the supported Laravel 13 line
turnkey-composer update

Für eine neue Laravel Major Release, konsultieren Sie die Laravel Upgrade Dokumentation.

Anmeldeinformationen (Passwörter beim ersten Booten gesetzt)

  • Webmin, SSH, MySQL: Benutzername Wurzel

  • Adminer: Benutzername Adminer

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.