Installation und Konfiguration von Contao in der ServBay-Umgebung
Was ist Contao?
Contao ist ein Open-Source-Content-Management-System (CMS), das speziell für kleine und mittlere Websites entwickelt wurde. Es bietet eine Vielzahl von Funktionen und flexible Erweiterungsmöglichkeiten, die für verschiedene Arten von Websites geeignet sind. Die Benutzeroberfläche von Contao ist benutzerfreundlich, einfach zu bedienen und verfügt über eine leistungsstarke Rechteverwaltung sowie Mehrsprachigkeit.
Schritte zur Installation von Contao
In diesem Artikel erklären wir, wie man Contao in der ServBay-Umgebung installiert und konfiguriert.
Schritt 1: Erstellen eines Projektverzeichnisses
Zuerst erstellen wir ein neues Projektverzeichnis im www
-Verzeichnis von ServBay:
cd /Applications/ServBay/www
mkdir servbay-contao-app
cd servbay-contao-app
2
3
Schritt 2: Erstellen eines Contao-Projekts mit Composer
ServBay hat bereits Composer integriert, sodass wir direkt Composer verwenden können, um ein Contao-Projekt zu erstellen:
composer create-project contao/managed-edition .
Schritt 3: Erstellen einer Datenbank und eines Benutzers
Zugriff auf das phpMyAdmin-Datenbankverwaltungstool von ServBay
Öffnen Sie https://servbay.host/ und klicken Sie auf „phpMyAdmin“, um das phpMyAdmin-Datenbankverwaltungstool zu öffnen.
Erstellen eines Datenbankbenutzers
Zur Benutzerkontoseite gehen
- Klicken Sie auf der Hauptseite von phpMyAdmin im oberen Menü auf „Benutzerkonten“.
Neuen Benutzer hinzufügen
- Klicken Sie auf „Benutzerkonto hinzufügen“.
- Geben Sie die folgenden Informationen ein:
- Benutzername:
contao_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 Bereich „Benutzer-Konto-Datenbank erstellen“ die Option „Erstelle eine gleichnamige Datenbank und gewähre alle Rechte“.
- Stellen Sie sicher, dass „Gewähre alle Rechte“ ausgewählt ist.
- Klicken Sie auf „OK“.
Schritt 4: Konfigurieren des Webservers
Neue Seite hinzufügen
Öffnen Sie ServBay, klicken Sie auf den Tab „Host“ und fügen Sie eine neue Seite hinzu:
- Name:
My Contao Site
- Domain:
servbay-contao.local
- Seitentyp:
PHP
- PHP-Version: Wählen Sie die entsprechende PHP-Version
- Webseiten-Rootverzeichnis:
/Applications/ServBay/www/servbay-contao-app/web
- Name:
Konfiguration speichern
Speichern Sie die Konfiguration.
Schritt 5: Ausführen des Contao-Installationsassistenten
Installationsseite öffnen
Öffnen Sie einen Browser und besuchen Sie
https://servbay-contao.local/contao/install
, um die Contao-Installationsseite zu öffnen.Datenbankinformationen eingeben
Geben Sie die Datenbankverbindungsinformationen entsprechend den Anweisungen auf der Seite ein:
- Datenbank-Host:
localhost
- Datenbankname:
contao_user
- Benutzername:
contao_user
- Passwort:
password123
- Datenbank-Host:
Administratorinformationen eingeben
Geben Sie den Administrator-Benutzernamen und das Passwort gemäß den Anweisungen auf der Seite ein.
Installation abschließen
Klicken Sie auf die Schaltfläche „Installieren“, um die Installation abzuschließen.
Schritt 6: Erweiterungen und Themen installieren
Erweiterungen installieren
Melden Sie sich im Contao-Administrationsbereich an, klicken Sie auf „Erweiterungen verwalten“, suchen Sie nach den benötigten Erweiterungen und installieren Sie diese.
Themen installieren
Klicken Sie auf „Themen verwalten“, wählen Sie ein gewünschtes Thema aus und installieren Sie es.
Aufbau der Website mit Contao
Jetzt haben Sie Contao erfolgreich in der ServBay-Umgebung installiert und konfiguriert und können damit beginnen, Ihre Website zu erstellen. Hier sind einige häufige Aufgaben:
Erstellen von Seiten und Artikeln
Seiten erstellen
Klicken Sie im Contao-Administrationsbereich auf „Seitenstruktur“ -> „Neue Seite“, füllen Sie den Seitentitel und den Inhalt aus und klicken Sie auf „Speichern“.
Artikel erstellen
Klicken Sie auf „Artikel“ -> „Neuer Artikel“, füllen Sie den Artikel-Titel und -Inhalt aus und klicken Sie auf „Speichern“.
Konfigurieren von Navigationsmenüs
Menü erstellen
Klicken Sie im Contao-Administrationsbereich auf „Module“ -> „Neues Modul“, wählen Sie „Navigationsmenü“, füllen Sie den Modulnamen und andere Einstellungen aus und klicken Sie auf „Speichern“.
Menüpunkte hinzufügen
Fügen Sie Seiten zum Navigationsmenü hinzu und klicken Sie auf „Speichern“.
Anpassen von Widgets
Widget hinzufügen
Klicken Sie im Contao-Administrationsbereich auf „Module“ -> „Neues Modul“, wählen Sie den benötigten Widget-Typ aus, füllen Sie den Modulnamen und andere Einstellungen aus und klicken Sie auf „Speichern“.
Widget konfigurieren
Konfigurieren Sie die Widget-Einstellungen entsprechend Ihren Anforderungen und klicken Sie auf „Speichern“.
Mit diesen Schritten haben Sie Contao erfolgreich in der ServBay-Umgebung installiert und konfiguriert und können es nun verwenden, um Ihre Website zu erstellen. Dank der leistungsstarken Funktionen und Flexibilität von Contao ist es ideal für die Erstellung verschiedener Arten von Websites.