Website-Suche

So installieren Sie WordPress unter Debian 9 Stretch Linux


Objektiv

Installieren Sie WordPress auf Debian 9 Stretch

Ausschüttungen

Debian 9 Strecken

Anforderungen

Eine funktionierende Installation von Debian Stretch mit Root-Rechten

Schwierigkeit

Leicht

Konventionen

  • # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder mit dem Befehl sudo
  • $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Einleitung

WordPress ist mit Abstand das beliebteste Content-Management-System auf dem Markt. Es ist wahrscheinlich auch die beliebteste Plattform im Web insgesamt. Egal, ob Sie einen kleinen Blog oder eine große Online-Publikation hosten, WordPress ist eine ausgezeichnete Option.

Da Debian ultrastabil ist und über riesige Paket-Repositories verfügt, ist es eine großartige Distribution, um WordPress zu hosten. Sie können WordPress sehr einfach auf Debian Stretch zum Laufen bringen und Ihre Website schnell starten.

Einrichten eines LAMP- oder LEMP-Stacks

Bevor Sie WordPress installieren können, müssen Sie Ihren Server für die Bereitstellung von PHP-Webanwendungen einrichten. Sie können entweder unserem LAMP-Leitfaden oder unserem LEMP-Leitfaden folgen, um sich einzurichten.

Erstellen Sie Ihre Datenbank

Sobald Ihr Server fertig ist, können Sie die Datenbank einrichten, in der Sie alles von WordPress speichern werden.

Melden Sie sich bei MariaDB als Ihr Root-Benutzer an.


mysql -u root -p

Sobald Sie angemeldet sind, erstellen Sie einen regulären Benutzer für WordPress.


MariaDB [(none)]> CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'userpassword';

Erstellen Sie nun Ihre WordPress-Datenbank.


MariaDB [(none)]> CREATE DATABASE wp_database;

Übertragen Sie abschließend alle Berechtigungen für die Datenbank auf Ihren Benutzer.


MariaDB [(none)]> GRANT ALL ON `wp_database`.* TO `wpuser`@`localhost`;

Leeren Sie Ihre Berechtigungen und beenden Sie den Vorgang.


MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

WordPress herunterladen und entpacken

Hier kommt WordPress ins Spiel. Sie können entweder zum https://wordpress.org gehen und es auf diese Weise herunterladen, oder einfach wget verwenden. Die URL ändert sich nie, sodass wget immer funktioniert.


cd Downloads
wget https://wordpress.org/latest.tar.gz

Entpacken Sie WordPress mit tar.


tar xpf latest.tar.gz

Der resultierende Ordner ist WordPress. Es enthält die gesamte WordPress-Installation. Wie und wohin Sie es kopieren, bleibt ganz Ihnen überlassen und hängt von Ihrer Webserver-Konfiguration ab. Das bereitgestellte Beispiel behandelt die grundlegendste mögliche Installation auf Apache.


rm -rf /var/www/html
cp -r wordpress /var/www/html

Wenn Sie Nginx verwenden, möchten Sie wahrscheinlich nur den Ordner so in /var/www/ ablegen und Ihre Konfiguration darauf ausrichten.

Wenn WordPress dort ist, wo Sie es haben möchten, ändern Sie die Berechtigungen und den Besitz, um die Sicherheit zu verbessern und Ihrem Webserver den richtigen Zugriff zu gewähren.


chown -R www-data:www-data /var/www/html
find /var/www/html -type d -exec chmod 755 {} \;
find /var/www/html -type f -exec chmod 644 {} \;

Wenn Ihr Webserver so konfiguriert ist, dass er unter einem anderen Benutzer ausgeführt wird, ändern Sie den Besitz auf diesen.

WordPress-Einrichtung

Das webbasierte Installationsprogramm von WordPress kümmert sich um den Rest des Prozesses. Öffnen Sie also einen Webbrowser und navigieren Sie zum Domainnamen oder zur IP-Adresse Ihres Servers.

Der erste Bildschirm, den Sie sehen, wird Sie nur begrüßen. Wenn Sie sich zum nächsten Bildschirm durchklicken, werden Sie von WordPress aufgefordert, Ihre Datenbankinformationen einzugeben. Geben Sie alles ein, was Sie eingerichtet haben.

Auf dem letzten Bildschirm werden Sie nach Informationen über Ihre Website gefragt. Geben Sie alles ein, was sich auf die Website bezieht, die Sie einrichten.

Nach diesem Bildschirm wird das WordPress-Installationsprogramm ausgeführt und alles eingerichtet. Wenn der Vorgang abgeschlossen ist, wird Ihnen der WordPress-Anmeldebildschirm angezeigt. Sie können sich dann anmelden und erhalten Zugriff auf Ihre Admin-Oberfläche.

Abschließende Gedanken

Glückwunsch! Sie haben eine funktionierende WordPress-Installation auf Debian Stretch. Wenn Sie diesen Server in der Produktion betreiben, stellen Sie sicher, dass Sie ihn ordnungsgemäß sichern, und dazu gehört auch WordPress selbst.

Verwandte Artikel: