Installation und Konfiguration von ExpressionEngine in der ServBay-Umgebung
Was ist ExpressionEngine?
ExpressionEngine ist ein leistungsstarkes und flexibles Content-Management-System (CMS), das sich für den Aufbau verschiedener Arten von Websites eignet. Es bietet eine Vielzahl von Funktionen und eine modulare Architektur, die es Entwicklern ermöglicht, komplexe Websites einfach zu erstellen.
Schritte zur Installation von ExpressionEngine
In diesem Artikel zeigen wir Ihnen, wie Sie ExpressionEngine in der ServBay-Umgebung installieren und konfigurieren.
Schritt 1: ExpressionEngine herunterladen
Erstellen Sie zunächst ein neues Projektverzeichnis im www
-Verzeichnis von ServBay und laden Sie ExpressionEngine herunter:
cd /Applications/ServBay/www
mkdir servbay-ee-app
cd servbay-ee-app
curl -L https://expressionengine.com/latest -o expressionengine.zip
2
3
4
Schritt 2: ExpressionEngine entpacken
Entpacken Sie das heruntergeladene ExpressionEngine-Paket in das Projektverzeichnis:
unzip expressionengine.zip
rm expressionengine.zip
2
Schritt 3: Datenbank und Benutzer erstellen
Zugriff auf das phpMyAdmin-Datenbankverwaltungstool von ServBay
Öffnen Sie https://servbay.host/, klicken Sie auf „phpMyAdmin“ und betreten Sie das phpMyAdmin-Datenbankverwaltungstool.
Datenbankbenutzer erstellen
Gehen Sie zur Benutzerkontoseite
- Klicken Sie auf der phpMyAdmin-Startseite im oberen Menü auf „Benutzerkonten“.
Neuen Benutzer hinzufügen
- Klicken Sie auf „Benutzerkonto hinzufügen“.
- Füllen Sie die folgenden Informationen aus:
- Benutzername:
ee_user
- Hostname:
localhost
- Passwort: Geben Sie ein sicheres Passwort ein, z. B.
password123
- Passwort erneut eingeben: Geben Sie das Passwort erneut ein
- Benutzername:
- Wählen Sie im Abschnitt „Datenbank für Benutzer erstellen“ die Option „Erstellen und alle Rechte für die Datenbank erstellen, die mit dem Benutzernamen identisch ist“.
- Stellen Sie sicher, dass das Kästchen „Alle Rechte gewähren“ aktiviert ist.
- Klicken Sie auf die Schaltfläche „Ausführen“.
Schritt 4: Webserver konfigurieren
Neue Website hinzufügen
Öffnen Sie ServBay, klicken Sie auf die Registerkarte „Hosting“ und fügen Sie eine neue Website hinzu:
- Name:
My EE Site
- Domainname:
servbay-ee.local
- Website-Typ:
PHP
- PHP-Version: Wählen Sie die entsprechende PHP-Version
- Wurzelverzeichnis der Website:
/Applications/ServBay/www/servbay-ee-app
- Name:
Konfiguration speichern
Speichern Sie die Konfiguration.
Schritt 5: ExpressionEngine-Installationsprogramm ausführen
Installationsseite aufrufen
Öffnen Sie den Browser und rufen Sie
https://servbay-ee.local/admin.php
auf, um die Installationsseite von ExpressionEngine zu sehen.Datenbankinformationen eingeben
Geben Sie die Verbindungsinformationen der Datenbank gemäß den Anweisungen auf der Seite ein:
- Datenbankhost:
localhost
- Datenbankname:
ee_user
(gleich dem Benutzernamen) - Datenbank-Benutzername:
ee_user
- Datenbankpasswort:
password123
- Datenbankhost:
Administratorinformationen eingeben
Geben Sie den Benutzernamen und das Passwort des Administrators sowie weitere erforderliche Informationen ein.
Installation abschließen
Klicken Sie auf die Schaltfläche „Installieren“, um den Installationsvorgang abzuschließen.
Schritt 6: Plugins und Templates installieren
Plugin installieren
Melden Sie sich im Administrationsbereich von ExpressionEngine an, klicken Sie auf „Entwickler“ -> „Plugins“, suchen und installieren Sie die benötigten Plugins.
Templates installieren
Installieren und konfigurieren Sie Templates nach Bedarf.
Website mit ExpressionEngine erstellen
Jetzt haben Sie ExpressionEngine erfolgreich in der ServBay-Umgebung installiert und konfiguriert und können es nutzen, um Ihre Website zu erstellen. Hier sind einige gängige Aufgaben:
Kanäle und Einträge erstellen
Kanal erstellen
Melden Sie sich im Administrationsbereich von ExpressionEngine an, klicken Sie auf „Struktur“ -> „Kanalverwaltung“, erstellen Sie einen neuen Kanal, geben Sie den Kanalnamen und andere Einstellungen ein und klicken Sie auf „Kanal speichern“.
Eintrag erstellen
Klicken Sie auf „Inhalt“ -> „Neu“, wählen Sie den gerade erstellten Kanal aus, geben Sie den Eintragstitel und den Inhalt ein und klicken Sie auf „Speichern“.
Navigationsmenü konfigurieren
Menü erstellen
Melden Sie sich im Administrationsbereich von ExpressionEngine an, klicken Sie auf „Design“ -> „Template-Verwaltung“, erstellen Sie eine neue Template-Gruppe und erstellen Sie darin ein Navigationsmenü-Template.
Menüpunkte hinzufügen
Fügen Sie Seiten und Einträge zum Navigationsmenü hinzu und klicken Sie auf „Template speichern“.
Widgets anpassen
Widget hinzufügen
Melden Sie sich im Administrationsbereich von ExpressionEngine an, klicken Sie auf „Design“ -> „Template-Verwaltung“, erstellen Sie eine neue Template-Gruppe und erstellen Sie darin ein Widget-Template.
Widget konfigurieren
Konfigurieren Sie die Einstellungen des Widgets nach Bedarf und klicken Sie auf „Template speichern“.
Durch diese Schritte haben Sie ExpressionEngine erfolgreich in der ServBay-Umgebung installiert und konfiguriert und können es jetzt verwenden, um Ihre Website zu erstellen. Die leistungsstarken Funktionen und die Flexibilität von ExpressionEngine machen es zu einer idealen Wahl für den Aufbau verschiedener Arten von Websites.