GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie WordPress mit LEMP auf Ubuntu 20.04

WordPress ist ein kostenloses Open-Source- und beliebtestes Content-Management-System, mit dem Sie einen Blog im Internet erstellen können. Es betreibt mehr als ein Drittel der Websites, darunter 33 % der Top-10-Millionen-Websites. WordPress bietet leistungsstarke Funktionen, schöne Designs und gibt Ihnen die Freiheit, alles zu erstellen, was Sie wollen.

In diesem Tutorial zeigen wir Ihnen, wie Sie WordPress mit Nginx auf Ubuntu 20.04 VPS installieren.

Voraussetzungen

  • Ein Ubuntu 20.04 VPS (wir verwenden unseren SSD 2 VPS-Plan)
  • Zugriff auf das Root-Benutzerkonto (oder Zugriff auf ein Administratorkonto mit Root-Rechten)

Schritt 1:Melden Sie sich beim Server an und aktualisieren Sie die Server-OS-Pakete

Melden Sie sich zunächst über SSH als Root-Benutzer bei Ihrem Ubuntu 20.04-Server an:

ssh root@IP_Address -p Port_number

Sie müssen „IP_Address“ und „Port_number“ durch die jeweilige IP-Adresse und SSH-Portnummer Ihres Servers ersetzen. Ersetzen Sie außerdem „root“ gegebenenfalls durch den Benutzernamen des Administratorkontos.

Bevor Sie beginnen, müssen Sie sicherstellen, dass alle auf dem Server installierten Ubuntu-Betriebssystempakete auf dem neuesten Stand sind. Sie können dies tun, indem Sie die folgenden Befehle ausführen:

apt-get update -y
apt-get upgrade -y

Schritt 2:LEMP-Server installieren

WordPress ist in PHP geschrieben und verwendet MariaDB als Datenbank-Backend. Daher muss der LEMP-Server auf Ihrem Server installiert sein. Sie können nginx, MariaDB, PHP und alle erforderlichen PHP-Erweiterungen mit dem folgenden Befehl installieren:

apt-get install nginx mariadb-server php php-curl php-mysql php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip php-fpm -y

Sobald der LEMP-Server installiert ist, starten Sie den Nginx- und MariaDB-Dienst mit dem folgenden Befehl:

systemctl start nginx
systemctl start mariadb

Schritt 3:Erstellen Sie eine WordPress-Datenbank

Als nächstes müssen Sie eine Datenbank und einen Benutzer für WordPress erstellen. Verbinden Sie sich zunächst mit dem folgenden Befehl mit der MariaDB-Shell:

mysql

Sobald die Verbindung hergestellt ist, erstellen Sie eine Datenbank und einen Benutzer mit dem folgenden Befehl:

MariaDB [(none)]> CREATE DATABASE wpdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'localhost' IDENTIFIED BY  'securepassword';

Leeren Sie als Nächstes die Berechtigungen und beenden Sie die MariaDB mit dem folgenden Befehl:

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

Zu diesem Zeitpunkt ist MariaDB für WordPress installiert und konfiguriert. Sie können nun mit der Installation von WordPress fortfahren.

Schritt 4:WordPress herunterladen

Wechseln Sie zunächst in das Nginx-Standard-Web-Root-Verzeichnis und laden Sie die neueste Version von WordPress mit dem folgenden Befehl herunter:

cd /var/www/html
wget http://wordpress.org/latest.tar.gz

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

tar -xzvf latest.tar.gz

Ändern Sie als Nächstes das Verzeichnis in WordPress und benennen Sie die Beispielkonfigurationsdatei um:

cd wordpress
mv wp-config-sample.php wp-config.php

Als nächstes bearbeiten Sie die Konfigurationsdatei und definieren Ihre Datenbankeinstellungen:

nano wp-config.php

Ändern Sie die folgenden Zeilen:

/** The name of the database for WordPress */define('DB_NAME', 'wpdb');

/** MySQL database username */define('DB_USER', 'wpuser');

/** MySQL database password */define('DB_PASSWORD', 'securepassword');

Speichern und schließen Sie die Datei und legen Sie dann die richtige Berechtigung und den Besitz des WordPress-Verzeichnisses fest:

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

Sobald Sie fertig sind, können Sie mit der Konfiguration von Nginx fortfahren, um WordPress zu hosten.

Schritt 5:Nginx für WordPress konfigurieren

Als Nächstes müssen Sie eine Konfigurationsdatei für den virtuellen Nginx-Host erstellen, um Ihre WordPress-Website zu hosten.

nano /etc/nginx/conf.d/wp.conf

Fügen Sie die folgenden Zeilen hinzu:

server {
        listen 80;
        root /var/www/html/wordpress;
        index  index.php index.html index.htm;
        server_name yourdomain.com;

        error_log /var/log/nginx/yourdomain.com_error.log;
        access_log /var/log/nginx/yourdomain.com_access.log;

        client_max_body_size 100M;
        location / {
                try_files $uri $uri/ /index.php?$args;
        }
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.4-fpm.sock;
                fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
}

Speichern und schließen Sie die Datei und überprüfen Sie dann Nginx mit dem folgenden Befehl auf Syntaxfehler:

nginx -t

Starten Sie als Nächstes den Nginx-Dienst neu, um die Konfigurationsänderungen zu übernehmen:

systemctl restart nginx

Schritt 6:Greifen Sie auf WordPress zu

Öffnen Sie nun Ihren Webbrowser und starten Sie die WordPress-Installation über die URL http://yourdomain.com . Sie werden auf die folgende Seite weitergeleitet:

Wählen Sie Ihre Sprache und klicken Sie auf Weiter Taste. Sie werden zur Einrichtungsseite von WordPress weitergeleitet:

Geben Sie Ihren Seitentitel, Admin-Benutzernamen und Passwort ein und klicken Sie auf WordPress installieren Taste. Sobald die Installation abgeschlossen ist, sollten Sie die folgende Seite sehen:

Klicken Sie auf Anmelden Taste. Sie sollten die WordPress-Anmeldeseite sehen:

Geben Sie Ihren Admin-Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmelden Taste. Sie sollten das WordPress-Dashboard sehen:

Herzliche Glückwünsche! Sie haben WordPress erfolgreich auf Ubuntu 20.04 VPS installiert.

Natürlich müssen Sie nichts davon tun, wenn Sie unser verwaltetes WordPress-Hosting verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie einzurichten. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. Installieren Sie WordPress mit OpenLiteSpeed ​​auf Ubuntu 16.04

  2. So installieren Sie WordPress mit LAMP Stack auf Ubuntu 16.04

  3. So installieren Sie MariaDB unter Ubuntu 16.04

  4. So installieren Sie WordPress mit einem LEMP-Stack auf Ubuntu 18.04

  5. So installieren Sie Magento 2.4 mit LEMP Stack auf Ubuntu 20.04

So installieren Sie WordPress auf Ubuntu 18.04

So installieren Sie MariaDB auf Ubuntu

So installieren Sie WordPress Ubuntu 20.04

So installieren Sie WordPress mit EasyEngine unter Ubuntu 20.04

So installieren Sie WordPress auf Ubuntu 22.04

So installieren Sie WordPress auf Ubuntu 20.04