Installation und Konfiguration von Bedrock in der ServBay-Umgebung
Was ist Bedrock?
Bedrock ist eine moderne WordPress-Projektstruktur, die durch die Verwendung von Composer zur Verwaltung von Abhängigkeiten eine bessere Projektorganisation und ein verbessertes Entwicklungserlebnis bietet. Bedrock macht die Entwicklung und Bereitstellung von WordPress einfacher, effizienter und sicherer.
Schritte zur Installation von Bedrock
In diesem Artikel erklären wir, wie Sie Bedrock in der ServBay-Umgebung installieren und konfigurieren.
Schritt 1: Erstellen Sie ein Projektverzeichnis
Erstellen Sie zunächst im www
Verzeichnis von ServBay ein neues Projektverzeichnis:
cd /Applications/ServBay/www
mkdir servbay-bedrock-app
cd servbay-bedrock-app
2
3
Schritt 2: Erstellen Sie ein Bedrock-Projekt mit Composer
ServBay wird mit Composer geliefert, daher können wir Composer direkt verwenden, um das Bedrock-Projekt zu erstellen:
composer create-project roots/bedrock .
Schritt 3: Erstellen von Datenbanken und Benutzern
Zugriff auf das eingebaute phpMyAdmin-Datenbankmanagement-Tool von ServBay
Öffnen Sie https://servbay.host/, klicken Sie auf „phpMyAdmin“, um das phpMyAdmin-Datenbankmanagement-Tool zu betreten.
Datenbankbenutzer erstellen
Gehe zur Benutzerkontoseite
- Klicken Sie auf der Hauptseite von phpMyAdmin im oberen Menü auf „Benutzerkonten“.
Einen neuen Benutzer hinzufügen
- Klicken Sie auf „Benutzerkonto hinzufügen“.
- Füllen Sie die folgenden Informationen aus:
- Benutzername:
bedrock_user
- Hostname:
localhost
- Passwort: Geben Sie ein sicheres Passwort ein, z.B.
password123
- Passwort wiederholen: Geben Sie das Passwort erneut ein
- Benutzername:
- Wählen Sie im Abschnitt „Datenbank für den Benutzer erstellen“ die Option „Datenbank mit demselben Namen wie Benutzername erstellen und alle Rechte gewähren“.
- Stellen Sie sicher, dass „Alle Rechte gewähren“ angekreuzt ist.
- Klicken Sie auf „Ausführen“.
Schritt 4: Bedrock konfigurieren
Umgebungsdatei bearbeiten
Kopieren Sie im Hauptverzeichnis des Projekts die Datei
.env.example
in.env
:bashcp .env.example .env
1Bearbeiten der
.env
DateiÖffnen Sie die
.env
Datei mit einem Texteditor und konfigurieren Sie die Datenbankverbindungsinformationen und andere erforderliche Einstellungen:DB_NAME='bedrock_user' # Identisch mit dem Benutzernamen DB_USER='bedrock_user' DB_PASSWORD='password123' DB_HOST='localhost'
1
2
3
4Sie können auch andere Einstellungen in der
.env
Datei konfigurieren, wie z.B.WP_ENV
,WP_HOME
undWP_SITEURL
:WP_ENV='development' WP_HOME='http://servbay-bedrock.local' WP_SITEURL='${WP_HOME}/wp'
1
2
3
Schritt 5: Webserver konfigurieren
Neue Website hinzufügen
Öffnen Sie ServBay, klicken Sie auf den „Host“ Tab und fügen Sie eine neue Website hinzu:
- Name:
Meine Bedrock-Seite
- Domainname:
servbay-bedrock.local
- Websitetyp:
PHP
- PHP-Version: Wählen Sie die entsprechende PHP-Version
- Websiterootverzeichnis:
/Applications/ServBay/www/servbay-bedrock-app/web
- Name:
Konfiguration speichern
Speichern Sie die Konfiguration.
Schritt 6: Installation abschließen
Installationsseite aufrufen
Öffnen Sie einen Webbrowser und besuchen Sie
https://servbay-bedrock.local/wp
. Sie sehen die WordPress-Installationsseite.Datenbankinformationen eingeben
Geben Sie gemäß den Anweisungen auf der Seite die Datenbankverbindungsinformationen ein:
- Datenbankname:
bedrock_user
(identisch mit dem Benutzernamen) - Benutzername:
bedrock_user
- Passwort:
password123
- Datenbankhost:
localhost
- Tabellenpräfix:
wp_
(kann nach Bedarf geändert werden)
- Datenbankname:
Website-Informationen eingeben
Geben Sie gemäß den Anweisungen auf der Seite die Website-Informationen ein, einschließlich des Seitentitels, der Administrator-Benutzernamen und des Passworts.
Installation abschließen
Klicken Sie auf die Schaltfläche „WordPress installieren“, um den Installationsprozess abzuschließen.
Schritt 7: Theme und Plugins installieren
Theme installieren
Melden Sie sich beim WordPress-Administrationsbereich an, klicken Sie auf „Design“ -> „Themes“, wählen und installieren Sie ein gewünschtes Theme.
Plugins installieren
Klicken Sie auf „Plugins“ -> „Installieren“, suchen und installieren Sie die benötigten Plugins, wie z.B. SEO-Plugins, Sicherheitsplugins usw.
Erstellen einer Website mit Bedrock
Jetzt, da Sie Bedrock erfolgreich in der ServBay-Umgebung installiert und konfiguriert haben, können Sie damit beginnen, Ihre Website zu erstellen. Hier sind einige gängige Operationen:
Erstellen von Seiten und Beiträgen
Seite erstellen
Klicken Sie im WordPress-Administrationsbereich auf „Seiten“ -> „Neue Seite“, geben Sie den Titel und den Inhalt der Seite ein und klicken Sie auf „Veröffentlichen“.
Beitrag erstellen
Klicken Sie auf „Beiträge“ -> „Neuer Beitrag“, geben Sie den Titel und den Inhalt des Beitrags ein, wählen Sie Kategorien und Tags aus und klicken Sie auf „Veröffentlichen“.
Navigationsmenü konfigurieren
Navigationsmenü erstellen
Klicken Sie auf „Design“ -> „Menüs“, um ein neues Navigationsmenü zu erstellen.
Menüpunkte hinzufügen
Fügen Sie Seiten, Beiträge, Kategorien usw. zu Ihrem Navigationsmenü hinzu und klicken Sie auf „Menü speichern“.
Anpassung von Widgets
Widgets hinzufügen
Klicken Sie auf „Design“ -> „Widgets“ und ziehen Sie die benötigten Widgets in die Sidebar oder andere Widget-Bereiche.
Widgets konfigurieren
Konfigurieren Sie die Einstellungen der Widgets nach Bedarf und klicken Sie auf „Speichern“.
Durch die oben genannten Schritte haben Sie erfolgreich Bedrock in der ServBay-Umgebung installiert und konfiguriert und können nun beginnen, Ihre Website damit zu erstellen. Die moderne Projektstruktur und die leistungsstarken Funktionen von Bedrock machen es zur idealen Wahl für den Aufbau verschiedener Arten von Websites.