Und wieder eine Frage, die ich — vergesslich, wie ich bin — mir habe schon mehrfach neu beantworten müssen: Wie genau installiert man eine neue, lokale WordPress-Instanz? Gerade brauche ich mehrere davon. Für meinen Umstieg auf BootScore 6. Im Netz gibt es recht viele Anleitungen. Nur starte ich meinen Stagingprozess eben mit lokalen Instanzen. Deshalb schreibe ich mir die Schritte diesmal auf, und zwar
… der Reihe nach
- Lege (via phpMyAdmin) einen Datenbankuser [z.B.
sqladmin] in Deiner MariaDb-Instanz an mit- passendem Passwort
- Hostname=localhost,
- Passwort=yes,
- Rechte=all privileges.
- Lege (via phpMyAdmin) eine leere Datenbank [z.B.
wpd.bsc] - Downloade die WordPress-Zip-Datei [
https://wordpress.org/download/] - Wechsle auf der Kommandozeile / in der Shell in das DocumentRoot Deines Webservers. [z.B.
cd /vol/apache/htdocs] - Entpacke das WordPress-Zip-File. [z.B.
unzip ~/Downloads/wordpress-7.0.zip] - Benenne den entstandenen Ordner wordpress um. [z.B.
mv wordpress wpd.bsc] - Mach ihn (und rekursiv all seine Subordner und ‑Dateien) zum Eigentum Deines Webserver-Users und den Usern Deiner Gruppe. [z.B.
sudo chown -R www-data:kreincke wpd.bsc] - Gib auch allen Usern Deiner Gruppe — und damit Dir selbst — Schreibrechte auf alle Dateien und Ordner darin. [z.B.
sudo chmod -R g+w wpd.bsc] - Rufe mit Deinem lokalen Webbrowser das Config-Tool der neuen WordPress-Instanz auf. [
http://127.0.0.1/wpd.bsc/wp-admin/setup-config.php]. - Fülle den daraufhin erscheinenden ersten Website-Dialog aus:
- Gib den gewählten Datenbanknamen an. [
wpd.bsc] - Gib den generierten Datenbankuser ein. [
sqladmin] - Gib das Passwort für den generierten Datenbankuser ein. [s.o.]
- Belasse es bei den anderen Defaultwerten. (localhost, wp_)
- Submitte Deine Eingaben.
- Gib den gewählten Datenbanknamen an. [
- Komplettiere den daraufhin erscheinenden Website-Dialog:
- Lege Deinen Site-Titel fest [
wpd.bsc] - Gib einen Namen für den WP-Admin der neuen Instanz ein. [z.B.
wpadmin] - Lege ein Passwort für ihn fest.
- Lege eine Admin-Mailadresse für ihn fest.
- Submitte Deine Eingaben. [
Install WordPress] - Rufe Deine neue Site im Browser auf. [
http://127.0.0.1/wpd.bsc]
- Lege Deinen Site-Titel fest [
- Wechsel zur Kommandozeile / Shell zurück:
- Passe ggfls. die Zeilenenden an Dein Betriebssystem an. [
fromdos *.php] - Lasse Deine WordPress-Schlüssel generieren. [
https://api.wordpress.org/secret-key/1.1/salt] - Kopiere die generierten Definitionen in die Sektion Authentication unique keys and salts der Datei wp-config.php
- Passe ggfls. die Zeilenenden an Dein Betriebssystem an. [
- Logge Dich ins WordPress-Backend für Deine neue Site ein. [
http://127.0.0.1/wpd.bsc/wp-login.php]
Im Übrigen: Männer sind mitgemeint.
