WordPress zusammen mit NextCloud auf dem Raspberry Pi installieren

Wenn NextCloud Hub und MariaDB bereits installiert sind (wodurch auch Apache installiert ist), können wir direkt zur Vorbereitung der WordPress-Installation springen.

MySQL-Datenbank für WordPress einrichten

Zuerst aktualisieren wir das System, bevor wir mit der Datenbank-Konfiguration fortfahren:


sudo apt update
sudo apt upgrade

Anschließend loggen wir uns in MySQL ein:


sudo mysql -u root -p

Datenbank erstellen

Erstellen Sie eine neue Datenbank für WordPress:


CREATE DATABASE wordpress;

Benutzer für die Datenbank erstellen

Erstellen Sie einen neuen Benutzer für die Datenbank. Hinweis: Ersetzen Sie new_user und new_password durch Ihre eigenen Angaben:


CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'new_password';

Berechtigungen erteilen

Geben Sie dem neuen Benutzer die Berechtigungen, um die Datenbank zu verwalten. Hinweis: Ersetzen Sie new_user durch den in Schritt 2 gewählten Benutzernamen:


GRANT ALL ON wordpress.* TO 'new_user'@'localhost';

Verlassen Sie die MySQL-Sitzung, indem Sie Ctrl + D drücken.

WordPress einrichten

Nun laden wir WordPress herunter und extrahieren es in das Verzeichnis /var/www/html auf dem Raspberry Pi. Um PHP zu erlauben, WordPress ohne Berechtigungsfehler zu verarbeiten, ändern wir die Berechtigungen für den Ordner /var/www/html mit dem Benutzer und der Gruppe www-data.

WordPress herunterladen und extrahieren:


cd /var/www/html
sudo wget http://wordpress.org/latest.tar.gz
sudo tar xzf latest.tar.gz
sudo mv wordpress/* ./
sudo rm -rf wordpress latest.tar.gz

Berechtigungen anpassen:

Fügen Sie den Benutzer pi zur Gruppe www-data hinzu und ändern Sie die Eigentümerschaft des Verzeichnisses:


sudo usermod -a -G www-data pi
sudo chown -R -f www-data:www-data /var/www/html

WordPress über den Webbrowser einrichten

Öffnen Sie nun in einem Webbrowser (z.B. Firefox) die IP-Adresse Ihres Raspberry Pi. Sie werden zur WordPress-Einrichtungsseite weitergeleitet, wo Sie die Installation abschließen können.

Fazit

Nachdem Sie diese Schritte durchgeführt haben, sollte WordPress neben NextCloud auf Ihrem Raspberry Pi erfolgreich installiert sein.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *