GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie WordPress mit LAMP unter Debian 10

In diesem Artikel haben wir die notwendigen Schritte zum Installieren und Einrichten von WordPress mit LAMP unter Debian 10 erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als angemeldet sind Benutzer mit sudo 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 Debian 10 installieren

Schritt 1. Der erste Befehl aktualisiert die Paketlisten, um sicherzustellen, dass Sie die neueste Version und Abhängigkeiten erhalten.

sudo apt update
sudo apt upgrade

Schritt 2. LAMP Stack unter Debian Linux installieren.

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

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

Laden Sie jetzt die neueste Version der WordPress-Quelle von der offiziellen Website herunter. Führen Sie den folgenden Befehl aus, um die neueste Version von WordPress herunterzuladen:

cd /var/www/html
wget -c 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 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:

$ nano wp-config.php

// ** 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 erstellen einen neuen virtuellen Host für unsere WordPress-Instanz. Öffnen Sie nun Ihren bevorzugten Texteditor und erstellen Sie die folgende Datei:

sudo nano /etc/apache2/sites-available/example.com.conf

Fügen Sie die folgenden Zeilen hinzu:

VirtualHost *:80>
     ServerAdmin [email protected]
      DocumentRoot /var/www/html/wordpress
     ServerName your-domain.com

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

     ErrorLog ${APACHE_LOG_DIR}/example.com_error.log
     CustomLog ${APACHE_LOG_DIR}/example.com_access.log combined

</VirtualHost>

Starten Sie abschließend die Apache-Dienste neu, um die Konfigurationsänderungen zu übernehmen:

sudo ln -s /etc/apache2/sites-available/wordpress.conf /etc/apache2/sites-enabled/example.com.conf
sudo a2enmod rewrite
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/

Das ist alles, was Sie tun müssen, um WordPress auf Debian 10 Buster zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Weitere Informationen zu WordPress mit LAMP finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Debian
  1. So installieren Sie einen LAMP-Server unter Debian 9 Stretch Linux

  2. So installieren Sie PostgreSQL unter Debian 10

  3. Installieren Sie WordPress auf openSUSE 13.2 mit LAMP

  4. Installieren Sie WordPress mit Remote-Datenbank auf Debian

  5. So installieren Sie WordPress mit Nginx unter Debian 10

So installieren Sie MariaDB unter Debian 8

So installieren Sie WordPress unter Debian 10

So installieren Sie WordPress

So installieren Sie WordPress mit LAMP auf CentOS 8

So installieren Sie WordPress mit LAMP unter Ubuntu 20.04

So installieren Sie Joomla mit LAMP unter Debian 10