So installieren Sie Drupal 8

Tolle Arbeit Jungs! Nachdem Sie einige Dinge über Drupal gelesen haben und es selbst ausprobieren möchten, finden Sie hier eine schrittweise Anleitung zur Installation von Drupal 8, die Ihnen den Einstieg erleichtert. Wie sie sagen, ist das Starten der schwierigste Teil.

Ein kurzer Überblick über Drupal

Drupal ist ein Content-Management-Framework. Jetzt fragst du was das ist? Ein Content-Management-System verwaltet also die Erstellung und Änderung digitaler Inhalte. Drupal konzentriert sich hauptsächlich auf webbasierte Inhalte wie Website-Strukturierung und ähnliches. Es basiert auf der Programmiersprache PHP. Es ist Open Source, was bedeutet, dass die Installation und Ausführung von Drupal kostenlos ist.

Beginnen wir also mit der Installation.

Voraussetzungen für die Installation von Drupal 8

System Anforderungen

Bevor Sie fortfahren, nehmen Sie sich einen Moment Zeit, um zu prüfen, ob Ihr System über die erforderliche Hardware und Software verfügt, damit Drupal störungsfrei funktioniert.

  • Betriebssystem - Windows 7 + / Linux / Unix / MacOS / Ubuntu
  • Festplattenspeicher - Die Kernsoftware benötigt 100 MB freien Festplattenspeicher. Der AMP-Stack benötigt etwas mehr als 1 GB. Es wird empfohlen, mindestens 1 GB zusätzlichen freien Speicherplatz für Ihre Website-Ressourcen bereitzustellen.
  • Arbeitsspeicher - Mindestens 100 MB freier Arbeitsspeicher verfügbar.

Entwicklungsanforderungen

Nachdem wir festgestellt haben, dass Ihr Computer für die Installation von Drupal 8 geeignet ist, müssen noch einige andere Anforderungen erfüllt werden, um mit der Entwicklung Ihrer Website in Drupal zu beginnen. Dies ist im Volksmund als AMP-Stack (Apache MySQL PHP) bekannt.

Wenn Sie jetzt nur Drupal lernen möchten, können Sie einfach die oben genannten drei Programme herunterladen und mit der Installation von Drupal 8 beginnen. Die detaillierten Anweisungen finden Sie im nächsten Abschnitt (Installieren von AMP) dieses Dokuments.

Zum besseren Verständnis verschiedener kompatibler Software lesen Sie bitte weiter unten.

  • Browser-Anforderungen

Mit Drupal erstellte Websites sind mit allen modernen Browsern kompatibel, die CSS und JavaScript unterstützen. Einige empfohlene Browser sind:

  1. Internet Explorer 11+
  2. Firefox 5+
  3. Microsoft Edge
  4. Google Chrome
  5. Opera 12+
  6. Safari 5+
  • Datenbankserver-Anforderungen

Drupal-Websites unterstützen die Konnektivität mit zahlreichen Datenservern. Sie können Ihre Daten entweder auf einem lokalen Modul oder einem Remote-Modul mit einem der unten empfohlenen Datenbankserver-Anbieter hosten.

  1. MySQL 5.5.3+ (sehr zu empfehlen)
  2. MariaDB 5.5.2+
  3. Percona Server 5.5.8+
  4. PostgreSQL 9.1.2+
  5. SQLite 3.6.8+

Obwohl Drupal auch MS SQL Server und MongoDB unterstützt, wird die Verwendung von MySQL dringend empfohlen. Der Grund dafür ist, dass Drupal selbst auf einem MySQL-Datenbankserver betrieben wird und somit die Konfiguration einfach wird. Jeder andere Server erfordert eine zusätzliche Datenbankkonfiguration. Wenn Sie Anfänger in Drupal sind, sollten Sie sich mit Drupal in MySQL vertraut machen, bevor Sie mit anderen Datenbanken experimentieren.

  • Webserver

Drupal 8 benötigt einen Webserver, um die von Ihnen erstellte Website zu hosten. Der Webserver muss unter Unix / Linux / OS X / Windows gehostet sein. Sie können einen Server auf Ihrem eigenen Computer oder auf einer Webhosting-Site einrichten. Eine schnelle Google-Suche würde Hunderte von Webhosting-Sites eintragen. Die empfohlenen Webserver sind:

  1. Apache 2+ (sehr zu empfehlen)
  2. Nginx 0.7+
  3. Microsoft IIS 5+
  4. Hiawatha
  5. Eingebauter PHP-Webserver (nur für die Entwicklung empfohlen)

Apache wird dringend empfohlen, da es eine große Community von Drupal-Benutzern gibt, die die Entwicklung und Bereitstellung von Drupal + Apache-Kombinationen durchgeführt haben. Dies macht die Behebung von häufigen Fehlern sehr einfach.

Der in PHP integrierte Webserver ist in der CLI enthalten, wenn Sie PHP installieren. Dies ist die bequemste Methode, wenn Sie gerade erst mit dem Entwickeln und Hosten von Websites beginnen. Verwenden Sie jedoch keinen PHP-Webserver für Produktionsumgebungen.

  • PHP-Anforderungen

Drupal läuft auf PHP. Es ist erforderlich, dass Ihr Computer PHP installiert hat, bevor Sie Drupal 8 installieren. Drupal empfiehlt die Version PHP 7.2+.

  • Anforderungen an den Abhängigkeitsmanager

Da Drupal für ein reibungsloses Funktionieren auf einen Web- und Datenstapel angewiesen ist, ist es sehr wichtig, die Abhängigkeiten zwischen diesen zu verwalten. Jede nicht kompatible heruntergeladene Software / Tool kann die gesamte Website zum Absturz bringen. Drupal empfiehlt, Composer zum Verwalten der Abhängigkeiten zu verwenden.

Schritte zum Installieren von AMP

Für Anfänger, die Drupal mit minimalem Aufwand für Hosting, Server und andere Dinge erlernen möchten, finden Sie in diesem Abschnitt Informationen zum Einrichten Ihres lokalen Computers als Server und zum Einstieg in die Drupal-Entwicklung.

Schritt 1: Laden Sie die ausführbare Datei für das AMP-Installationsprogramm herunter.

Schritt 2: Öffnen Sie die exe-Datei. Sie landen auf dem folgenden Bildschirm. Sie können zusätzliche Optionen auswählen, wenn Sie möchten. Weiter klicken.

Schritt 3: Lesen und akzeptieren Sie die Lizenzvereinbarung. Weiter klicken.

Schritt 4: Wählen Sie das gewünschte Installationsverzeichnis und klicken Sie auf Weiter.

Schritt 5: Sie gelangen zum Startmenü und zu den Desktop-Shortcut-Einstellungsbildschirmen. Lassen Sie sie die Standardeinstellung sein und klicken Sie so lange auf Weiter, bis Sie zur Schaltfläche Installieren gelangen. Klicken Sie auf Installieren, um die Installation zu starten.

Stellen Sie sicher, dass Sie während des gesamten Installationsvorgangs über eine aktive Internetverbindung verfügen.

Schritt 6: Klicken Sie auf Fertig stellen, um die Einrichtung abzuschließen. Auf Ihrem lokalen Computer ist jetzt Apache MySQL PHP installiert.

Schritte zum Installieren von Drupal 8

Großartig, wir haben alle erforderlichen Zutaten und sind bereit, Drupal 8 zu installieren. Lassen Sie uns einige Möglichkeiten diskutieren, wie wir Drupal 8 installieren können.

Für Anfänger wird empfohlen, über die Installationsdatei herunterzuladen, da dies der einfachste Weg ist. Sie können einfach zum entsprechenden Unterpunkt weiter unten springen. Wenn Sie jedoch Ihre Wissensbasis erweitern möchten, lesen Sie weiter unten.

1. One-Click-Installer vom Hosting-Anbieter

Wenn Sie sich dafür entschieden haben, Ihren Webserver online über eine Website eines Webhosting-Anbieters zu hosten, suchen Sie nach einem Drupal-Installationsprogramm mit einem Klick. Wenden Sie sich an Ihren Hosting-Anbieter, und fordern Sie eine Anleitung oder Dokumentation zum Drupal-Installationsprogramm mit einem Klick an.

2. Vorkonfigurierte Umgebung

Es gibt vorgefertigte Installationskits für verschiedene lokale Entwicklungsumgebungen. Hier finden Sie einfach das Beste, das zu Ihnen passt. Obwohl es unwahrscheinlich ist, dass Sie nach der Installation des AMP-Stacks mindestens diese Installationsoption benötigen.

3. Komponist

Dies ist die dringend empfohlene Installationsmethode, da sie die kompatibelste Version von Drupal basierend auf Ihrem zugrunde liegenden Stapel aus PHP-Version, Webserver und Datenserver installiert. Einfach ausgedrückt, der Komponist verwaltet die Abhängigkeiten effizient.

Öffnen Sie zum Herunterladen der Drupal-Kernsoftware die Composer-Befehlszeile und navigieren Sie zum gewünschten Installationsverzeichnis. Führen Sie dann den folgenden Befehl aus

composer create-project drupal-composer / drupal-project: 8.x-dev mydir - keine-Interaktion

Dadurch werden die Kerndateien in einem Ordner namens mydir am gewünschten Speicherort installiert.

4. Installationsdatei herunterladen

Alternativ können Sie auch eine ausführbare Datei von der Drupal-Website herunterladen. Dies ist die sicherste und stressfreieste Option für Anfänger, die Drupal lernen möchten.

Wir werden diese Option im Folgenden Schritt für Schritt behandeln.

Schritt 1: Laden Sie die neueste Version der zip- oder tar.gz-Datei von Drupal herunter.

Schritt 2: Navigieren Sie zu dem Verzeichnis, in dem MAMP installiert wurde, und ersetzen Sie den Inhalt des Ordners htdocs durch den Inhalt der heruntergeladenen Datei.

Schritt 3: Öffnen Sie MAMP und klicken Sie auf 'Open WebStart page'. Stellen Sie sicher, dass Apache- und MySQL-Server ausgeführt werden.

Schritt 4: Sie landen auf der folgenden Seite.

Schritt 5: Richten Sie eine Datenbank ein. Klicken Sie auf phpMyAdmin.

Schritt 6: Dadurch wird die PHP Admin-Seite in einem neuen Tab geöffnet. Klicken Sie im linken Bereich auf Neu und geben Sie den DB-Namen ein. Klicken Sie auf Erstellen.

Schritt 7: Kehren Sie zur Registerkarte MAMP zurück und klicken Sie auf "MyWebsite".

Schritt 8: Sie werden zur Installationsseite der Drupal-Standardwebsite weitergeleitet.

Schritt 9: Klicken Sie auf Speichern und fortfahren und wählen Sie im nächsten Bildschirm Standardinstallation aus. Klicken Sie erneut auf Speichern und fortfahren.

Schritt 10: Wenn Sie zu einem solchen Bildschirm gelangen, klicken Sie unten auf der Seite auf den Link "Trotzdem fortfahren".

Schritt 11: Geben Sie den Datenbanknamen, den Benutzernamen und das Kennwort ein. Den Benutzernamen und das Passwort finden Sie auf der MAMP-Landingpage unter MySQL. Klicken Sie auf Speichern und fortfahren.

Schritt 12: Geben Sie als Nächstes den Namen Ihrer Website ein, wählen Sie einen Benutzernamen und ein Kennwort aus und klicken Sie auf Installieren.

Voila! Ihre erste Demo-Website ist fertig. Probieren Sie es aus, nehmen Sie kleine Änderungen vor und lernen Sie Drupal auf spielerische Weise.

Fun Fact

Wenn Sie einen 32-Bit-Computer ausführen, können Sie keine Daten vor dem Jahr 1901 und nach dem Jahr 2038 eingeben. Dies ist allgemein als das 2038-Problem bekannt.

Empfohlene Artikel

Dies war eine Anleitung zur Installation von Drupal 8. Hier haben wir die Schritte zur Installation von Drupal 8 und auch den Installationsprozess von AMP besprochen. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Wie installiere ich Apache?
  2. Schritte zum Installieren von SQL Server?
  3. Wie installiere ich MATLAB?
  4. Anleitung zur Installation von Appium?
  5. MariaDB gegen MySQL