Ready-to-use Server

Drupal 10

Content Management Framework

Drupal 10 Screenshots

Drupal ist eine Open Source Content Management Plattform, die unter dem GPL lizenziert ist. Ausgestattet mit einer leistungsstarken Mischung von Funktionen, kann Drupal eine Vielzahl von Websites unterstützen, die von persönlichen Blogs, Unternehmensbroschüren und großen Community-basierten Websites reichen.

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

  • Drupal 10 Konfigurationen:

    • Installiert (Verwendung) Komponist) vom vorgelagerten Quellcode bis /var/www/drupal10. Ab v16.1 ist doc root im Besitz von www-data (Webserver-Benutzer). Dieser neue Standard erleichtert die Verwaltung (insbesondere mit Tools wie den turnkey-Skript-Wrappern), hat aber auch potenzielle Sicherheitsauswirkungen.

      SicherheitshinweisUpdates zu Drupal erfordern möglicherweise eine Überwachung, so dass sie ARE NOT automatisch installieren können, siehe unten für die Aktualisierung von Drupal und/oder siehe Drupal 8 Dokumentation

    • Einschließlich Drillen, Drupal-Konsole und Komponist für die Verwaltung, Konfiguration und Entwicklung von Kommandozeilen, einschließlich der relevanten Wrapper-Skripte; turnkey-Drush, turnkey-Drupal & turnkey-Komponist (laufen Sie den entsprechenden Befehl aus, aber als www-data user).

    • Drupal Sicherheitsupdate-Benachrichtigungen an Ihren Posteingang geliefert - erfordert Sicherheitswarnungen ('Secalerts') beim Firstboot mit einer gültigen E-Mail-Adresse aktiviert werden.

    • Anmerkung: - Für eine problemlose Befehlszeilennutzung (z. B. Composer oder Drush) muss das PHP RAM-Limit möglicherweise auf 2048 MB erhöht werden. Damit das funktioniert, benötigt das System mindestens 2 GB + freien Speicher (physisch & /or virtuell; dh Swap - eine temporäre Swap-Datei ist akzeptabel).

  • Gebündelte Drupal 10 Module und Abhängigkeiten (installiert auf /var/www/drupal10/web/modules - neuer Standard für Drupal10):

    • Feldgruppe: Ermöglicht die Gruppierung von Feldern.

    • Google Analytics: Fügt Google Analytics js Tracking-Code zu allen Seiten Ihrer Website hinzu.

    • StieLeistungsstarker Bilddatei-Uploader und Browser, mit Unterstützung für die Größenänderung im Flug.

    • PathAutoAutogenerieren Sie Suchmaschinen-freundliche URLs (SEO).

    • Token: Bietet ein gemeinsames API zum Ersetzen von textuellen Platzhaltern durch tatsächliche Daten.

    Hinweis: Standardmäßig sind nur einige Module aktiviert.

    Module, navigieren zu Administrieren > Module oder http://example.com/admin/modulesEinige Module erfordern möglicherweise zusätzliche Konfigurations- und/oder Berechtigungseinstellungen.

  • 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.

Überwachtes manuelles Drupal Update

Es ist möglich, Updates von der Drupal Admin-Benutzeroberfläche zu überprüfen und zu installieren: Admin > Berichte > Verfügbare Updates

Updates für Drupal10 Core müssen oft über die Kommandozeile erfolgen. Drupal Upgrade DocsWir empfehlen die Verwendung Composer aktualisiert von der Kommandozeile (über) turnkey-Komponist):

cd /var/www/drupal10
# update composer - not strictly necessary
composer self-update
turnkey-composer update drupal/core --with-dependencies
turnkey-drush updatedb -y
turnkey-drush cr

Module können so aktualisiert werden, z.B. ctools:

turnkey-composer update drupal/ctools
turnkey-drush updatedb -y
turnkey-drush cr

Wir empfehlen Ihnen auch, den Sicherheits-Newsletter drupal.org zu abonnieren (erstellen Sie ein Benutzerkonto auf drupal.org und innerhalb Ihres drupal.org-Profils:: Edit > Mein Newsletter Tab.

Anmeldeinformationen (Passwörter beim ersten Booten gesetzt)

  • Webmin, SSH, MySQL: Benutzername Wurzel

  • Adminer: Benutzername Adminer

  • Drupal 10: 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 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.

Benutzername für Adminer:

Login als Benutzername Adminer

Benutzername für drupal 10:

Login als Benutzername Admin

Benutzername für die Datenbankverwaltung:

  1. Adminer; Login als MySQL-Benutzername Adminer:

    https://12.34.56.789:12322/ - Adminer Datenbankverwaltung Web-App

  2. 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.