Wie man WordPress auf Ubuntu 16.04 LAMP installiert

Dieses Dokument beschreibt die Installation und Konfiguration von WordPress 4.5 auf Ubuntu 16.04. WordPress begann 2003 mit einem einzigen Stück Code, um die Typografie des Alltagsschreibens zu verbessern, und mit weniger Benutzern, als man an Fingern und Zehen zählen kann. Seitdem hat es sich zu dem größten selbst gehosteten Blogging-Tool der Welt entwickelt, das auf Millionen von Websites verwendet wird und täglich von Dutzenden von Millionen Menschen gesehen wird. Dieses Tutorial erklärt den Prozess der Installation von WordPress 4.5 auf Ubuntu 16.04 in Form einer einfach zu bedienenden Anleitung.

1 Vorbemerkung

Dieses Tutorial basiert auf der Ubuntu 16.04 Server Installations-CD. Sie müssen eine grundlegende Ubuntu 16.04 (Xenial Xerus) Serverinstallation einrichten, bevor Sie mit diesem Tutorial fortfahren können. Das System sollte eine statische IP-Adresse haben. Ich verwende 192.168.1.100 als meine IP-Adresse in diesem Tutorial und server1.example.com als Hostnamen. Der Server muss einen LAMP-Server in Ubuntu 16.04 installiert haben, z.B. wie in diesem Tutorial beschrieben, bevor Sie fortfahren.

2 WordPress Datenbank-Initialisierung

Ich werde die Datenbank für WordPress wie folgt erstellen. Melden Sie sich bei der MySQL- oder MariaDB-Datenbank als root-Benutzer an:

mysql -u root -p

Und erstellen Sie eine Datenbank mit dem Namen wordpressdb, einen Benutzer mit dem Namen wordpressuser und dem Passwort wordpresspassword. Bitte verwenden Sie bei Ihrer Installation ein anderes und sicheres Passwort, das hier verwendete Passwort ist nur ein Beispiel!

CREATE DATABASE wordpressdb;
CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordpresspassword';
GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;

Beenden Sie dann die MySQL-Shell:

FLUSH PRIVILEGES;
exit

Dienste neu starten

service apache2 restart
service mysql restart

3 Installation von WorPress 4.5

Gehen Sie in das Verzeichnis /tmp, in dem wir die neueste Version von WordPress wie folgt herunterladen werden:

cd /tmp
wget http://wordpress.org/latest.zip

Wir müssen unzip installieren, um das WordPress-Archiv zu entpacken:

apt-get install unzip

Entpacken Sie das WordPress Zip-Archiv im Ordner /var/wwww/html:

unzip -q latest.zip -d /var/www/html/

Legen Sie nun die entsprechenden Berechtigungen für das WordPress-Verzeichnis fest.

chown -R www-data:www-data /var/www/html/wordpress
chmod -R 755 /var/www/html/wordpress

Außerdem müssen wir das Upload-Verzeichnis unterhalb des wp-content Verzeichnisses in unserer Dokumenten-Root erstellen. Dies wird das übergeordnete Verzeichnis unseres Inhalts sein:

mkdir -p /var/www/html/wordpress/wp-content/uploads

Wir müssen dem Webserver selbst erlauben, in dieses Verzeichnis zu schreiben. Wir können dies tun, indem wir unserem Webserver-Benutzer www-data das Eigentum an diesem Verzeichnis zuweisen. Dies ermöglicht es dem Webserver, Dateien und Verzeichnisse unter diesem Verzeichnis zu erstellen, was uns erlaubt, Inhalte auf den Server hochzuladen. Gehen Sie so vor:

chown -R www-data:www-data /var/www/html/wordpress/wp-content/uploads

Fahren Sie nun mit der Webinstallation von WordPress fort. Gehen Sie zu der URL http://192.168.1.100/wordpress/ in Ihrem Webbrowser. Das WordPress Installationsprogramm wird angezeigt.

Wählen Sie die Sprache aus und drücken Sie Weiter:

Wählen Sie die Sprache in WordPress aus.

Der Begrüßungsbildschirm wird in der gewählten Sprache angezeigt. Klicken Sie auf Let’s go.

Der WordPress Willkommensbildschirm in Ihrer Sprache wird angezeigt.

Geben Sie die Anmeldedaten der WordPress-Datenbank ein, die wir in Schritt 2 erstellt haben. Der Datenbank-Host ist „localhost“ und das Präfix kann beibehalten werden. Klicken Sie dann auf die Schaltfläche „Absenden“.

Geben Sie die Details der WordPress-Datenbank ein.

WordPress speichert die Details der Datenbank-Konfiguration in der Datei /var/wwww/html/wordpress/wp-config.php. Klicken Sie auf „Run the install“, um zum nächsten Teil des Installers zu gelangen.

Geben Sie nun einige Details für den Blog ein wie Website-Titel, Admin-Benutzername, Passwort und E-Mail-Adresse. Ich habe diese Werte verwendet:

Site Title = My WordPress Blog
Admin Email = admin@example.com
Username = admin
Admin password = howtoforge

Die obigen Werte sind nur Beispiele und Sie sollten hier den echten Titel und die E-Mail-Adresse verwenden. Die Verwendung von admin als Administratorname ist für eine interne Website in Ordnung, aber Sie können stattdessen einen anderen Namen oder Ihren persönlichen Namen verwenden.

Legen Sie den WordPress-Titel, den Benutzernamen und das Passwort fest.

Drücken Sie InstallWordpress, um die Installation abzuschließen:

Wordpress Installation abgeschlossen.

Nun gehen wir zur Login-Seite über, indem wir auf LogIn klicken:

WordPress Login-Seite.

Geben Sie die Anmeldeinformationen ein, die Sie bei der Installation von WordPresspress ausgewählt haben. Das WordPress Dashboard wird angezeigt.

Das WordPress Dashboard.

6 Pretty Permalinks für WordPress konfigurieren

Dieser Teil ist optional.

Standardmäßig erstellt WordPress dynamisch URLs, die in etwa so aussehen http://server_domain_name_or_IP/?p=1. Dies ist nicht gerade die nützlichste Oberfläche für Besucher oder Suchmaschinen, weshalb die meisten Benutzer dies ändern möchten. WordPress hat die Fähigkeit, „hübsche“ Permalinks zu erstellen, die die URL in ein menschenfreundlicheres Format verwandeln. Die folgenden Schritte zeigen Ihnen, wie Sie hübsche Permalinks in Ihrem WordPress Blog einrichten.

6.1 Neuschreiben des Apache

Wir werden die virtuelle Apache-Hostdatei für WordPress 4.5 ändern, um .htaccess Übersteuerungen zu ermöglichen. Füge die folgenden (roten) Zeilen in die Datei 000-default.conf ein:

nano /etc/apache2/sites-available/000-default.conf
[...]
 ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ServerName server1.example.com
        <Directory /var/www/html/>
        AllowOverride All
        </Directory>
[...]

Als nächstes müssen wir das Apache Rewrite-Modul aktivieren. Lauf:

a2enmod rewrite
service apache2 restart

6.2 Permalink-Einstellungen in WordPress

Jetzt können wir die Permalink-Einstellungen über die WordPress-Administrationsschnittstelle einfach anpassen. Gehen Sie zu Einstellungen–>Permalinks:

Ich werde „Postname“ als Pretty-Link-Format für meinen Blog wählen, damit der Post-Titel in der URL verwendet wird.

Wenn Sie Ihre Auswahl getroffen haben, klicken Sie auf „Änderungen speichern“, um die Umschreibungsregeln zu generieren.

Herzlichen Glückwunsch! Du hast jetzt eine voll funktionsfähige WordPress 4.5-Instanz auf deinem Ubuntu 16.04 🙂

 

7 Links

Das könnte Dich auch interessieren …