WordPress Setup¶
Wir benötigen also als erstes also eine Projekt-Datenbank.
Projekt-Datenbank anlegen¶
Hierfür verwenden wir am Einfachsten eine Toolinstallation wie PhpMyAdmin - also eine PHP-Skriptsammlung für die Administration von MySQL/MariaDB Datenbanken.
Hinweis
Als Datenbank-Kollation empfiehlt Wordpress utf8mb4_unicode_ci
Hinweise zum Unterschied der Kollationen utf8mb4_unicode_ci und utf8mb4_general_ci liefert zum Beispiel dieser Online Beitrag.
Auf meinem/unserem Seminar-Spezialserver XAMPP-CMSOD erreichen wir PhpMyAdmin unter:
http://localhost/phpmyadmin
Jetzt kann die gewünschte Datenbank erstellt werden. Hier eine eispielhafte Darstellung im PhpMyAdmin:
Die - normalerweise benötigten - Zugangsdaten auf den DB-Server (hier über PhpMyAdmin oder später mit WordPress) lauten für XAMPP:
DB-Konnektions-Info: |
Inhalt |
---|---|
Datenbankserver (aka DB-Host) |
localhost |
Benutzer |
root |
Passwort |
leer (kein Passwort!) |
Datenbank |
wordpress_541de oder wordpress_montag |
Wichtig
Die Zugangsdaten zur gewünschten WordPress-Datenbank müssen vor der Installationsroutine bekannt sein!
Bei einem Webhoster nutzt man meist ebenfalls das PhpMyAdmin-Tool, welches über das Kundencenter des Hosters genutzt werden kann.
Projekt-Ordner sauber bereitstellen¶
Für die Installation müssen wir uns ein WordPress-Install-Archiv ereitstellen und sauber in der gewünschten Ordnerstruktur entpacken.
Auch die WordPress-Entwickler stellen mittlerweile konstante URLs bereit, mit denen man die jeweils aktuelle Version herunterladen kann:
Projekt im Browser aufrufen¶
Für die bisherigen Darstellungen ergibt sich die URL:
http://localhost/wordpress/wordpress-montag
Die Adresse führt zu einem Request auf die index.php
Datei
unserer WordPress-Installation - hierzu später mehr.
Hinweis
Hier (noch) keine technische Diskussion zu HTTPS/SSL oder VirtualHosts
Und jetzt bitte die Setup-Routine konzentriert durchgehen.
Nach der Installation sollte man sich die Installation (das Dashboard) in Ruhe durchschauen und die wichtigsten Dateien und Ordner identifizieren.