GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie WordPress mit LAMP unter Ubuntu 20.04

In diesem Artikel haben wir die notwendigen Schritte erklärt, um WordPress mit LAMP auf Ubuntu 20.04 LTS zu installieren und zu konfigurieren. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo angemeldet sind Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

WordPress ist das weltweit führende Content-Management-System. WordPress wird von Millionen von Webseiten und Internet-Erstellern gleichermaßen verwendet und ist das Rückgrat der meisten Blogs, Unternehmens-Websites, E-Commerce-Shops und vieles mehr. Die Webseitenleistung mit WordPress ist normalerweise auch eine der schnellsten, die es gibt.

WordPress mit LAMP auf Ubuntu 20.04 installieren

Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.

sudo apt update
sudo apt upgrade

Schritt 2. LAMP Stack installieren.

WordPress wird mit PHP erstellt. Sie können es wie jede andere in PHP geschriebene Webanwendung hosten. Sie müssen Ubuntu also entweder als LAMP-Server einrichten. Wenn Sie dies noch nicht getan haben, verwenden Sie unseren traditionellen LAMP-Leitfaden, um Ubuntu für die Bereitstellung von PHP einzurichten, bevor Sie fortfahren.

Schritt 3. Installieren Sie WordPress auf dem Ubuntu-System.

Nach der Installation des LAMP-Stacks (Apache, MariaDB und PHP) beginnen Sie mit dem Herunterladen der neuesten Version von WordPress:

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

Extrahieren Sie dann die archivierte Datei:

tar -xzvf latest.tar.gz

Ändern Sie den Besitzer und legen Sie die richtigen Berechtigungen für diese Dateien fest, Sie müssen den folgenden Befehl ausführen:

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

Schritt 4. Erstellen Sie eine Datenbank für WordPress.

WordPress verwendet die MariaDB-Datenbank, um alle seine Daten wie Posts, Seiten, Benutzer, Plugins und Themeneinstellungen zu speichern. Melden Sie sich mit dem folgenden Befehl bei Ihrem MariaDB-Server an und geben Sie Ihr MariaDB-Root-Passwort ein:

mysql -u root -p

Wenn Sie sich in der MariaDB-Konsole befinden, erstellen Sie eine neue Datenbank:

CREATE DATABASE wordpress_db;
CREATE USER [email protected] IDENTIFIED BY 'your-strong-password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected];
FLUSH PRIVILEGES;
exit;

Sobald die Datenbank erstellt ist, müssen wir diese Informationen zur WordPress-Konfigurationsdatei hinzufügen:

cd /var/www/html/wordpress
mv wp-config-sample.php wp-config.php

Öffnen Sie nun die wp-config.php Datei mit Ihrem bevorzugten Texteditor, zum Beispiel:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');

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

/** MySQL database password */
define('DB_PASSWORD', 'your-strong-password');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Schritt 5. Apache für WordPress konfigurieren.

Wir können jetzt unsere virtuellen Hostdateien erstellen. Führen Sie den folgenden Befehl aus, um die Konfigurationsdatei des virtuellen Hosts für Ihre Domäne your_domain.com zu erstellen:

nano /etc/apache2/sites-available/mydomain.com.conf

Und fügen Sie der Datei folgenden Inhalt hinzu:

<VirtualHost *:80>

ServerAdmin [email protected]_domain.com
ServerName mydomain.com.com
ServerAlias www.mydomain.com.com
DocumentRoot /var/www/html/wordpress

<Directory /var/www/html/wordpress>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined 
</VirtualHost>

Um den gerade erstellten virtuellen Host zu aktivieren, führen Sie den folgenden Befehl aus:

ln -s /etc/apache2/sites-available/mydomain.com.com.conf /etc/apache2/sites-enabled/mydomain.com.conf

Damit die neue Konfiguration wirksam wird, starten Sie den Apache-Dienst neu, indem Sie Folgendes eingeben:

sudo a2ensite mydomain.com.conf
sudo systemctl restart apache2

Schritt 6. Abschluss der WordPress-Installation.

Im letzten Schritt dieser Anleitung müssen wir auf das WordPress-Webinterface zugreifen und die Installation abschließen. Um die Installation abzuschließen, öffnen Sie Ihren Browser und navigieren Sie zu:

http://your_domain.com/

Klicken Sie dann auf Weiter und geben Sie den Seitentitel, den Benutzernamen, das Passwort und Ihre E-Mail-Adresse ein. Klicken Sie nun auf WordPress installieren.

Das ist alles, was Sie tun müssen, um WordPress auf Ubuntu 20.04 Focal Fossa zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Ubuntu
  1. So installieren Sie WordPress mit Nginx unter Ubuntu 18.04

  2. So installieren Sie WordPress mit Apache unter Ubuntu 18.04

  3. So installieren Sie Wordpress 4 auf Ubuntu 14.04 LAMP

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

  5. So installieren Sie WordPress mit LAMP Stack auf Ubuntu 20.04

So installieren Sie WordPress mit LAMP auf CentOS 8

So installieren Sie WordPress mit LAMP auf Ubuntu 18.04 Bionic Beaver

So installieren Sie Joomla mit LAMP unter Ubuntu 20.04

So installieren Sie WordPress mit LAMP unter Debian 10

So installieren Sie WordPress auf Ubuntu 22.04

So installieren Sie WordPress auf Ubuntu 20.04