GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie WordPress mit LAMP auf CentOS 8

In diesem Artikel haben wir die notwendigen Schritte zur Installation und Konfiguration von WordPress mit LAMP auf CentOS 8 erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer angemeldet sind 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 zig Millionen 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 CentOS 8 installieren

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

sudo dnf update

Schritt 2. Installieren Sie den LAMP-Stack auf dem CentOS-Server.

Es wird davon ausgegangen, dass Sie den LAMP-Stack bereits auf CentOS 8 installiert haben. Wenn nicht, sehen Sie sich bitte das folgende Tutorial an:

  • So installieren Sie den LAMP-Stack (Apache, MariaDB und PHP)

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

WordPress ist nicht im offiziellen Paket-Repository von CentOS 8 verfügbar. Sie müssen es also von der offiziellen Website herunterladen:

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 konfigurieren.

Konfiguriere jetzt den Apache-Server zum Hosten von WordPress. Erstellen Sie eine Konfigurationsdatei mit einem Alias ​​für das WordPress-Verzeichnis:

sudo nano /etc/httpd/conf.d/wordprees.conf

Geben Sie nun die folgenden Codezeilen in die wordpress.conf ein Datei:

<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /var/www/html/wordpress<Directory "/var/www/html/wordpress">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted</Directory>
ErrorLog /var/log/httpd/wordpress_error.log
CustomLog /var/log/httpd/wordpress_access.log common</VirtualHost>

Speichern Sie die Datei und schließen Sie sie. Starten Sie jetzt den Apache-Dienst neu, um die Änderungen neu zu laden:

sudo systemctl restart httpd

Schritt 6. Firewall konfigurieren.

Um externen Benutzern den Zugriff auf WordPress von Ihrem Server zu ermöglichen, müssen Sie den Webserver-Port 80 öffnen:

sudo firewall-cmd --add-port=80/tcp --zone=public --permanent
sudo firewall-cmd --reload

Schritt 7. Zugriff auf WordPress.

Jetzt können Sie auf den WordPress-Webinstallationsassistenten in Ihrem Browser zugreifen, indem Sie den Domainnamen für Ihre WordPress-Installation eingeben:

http://your-server-IP

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 unter CentOS 8 zu installieren. Ich hoffe, Sie finden diesen kurzen 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.


Cent OS
  1. So installieren Sie WordPress unter CentOS 6

  2. So installieren Sie AIDE unter CentOS 7

  3. Installieren Sie WordPress auf openSUSE 13.2 mit LAMP

  4. So installieren Sie WordPress Multisite auf Centos VPS mit Nginx

  5. So installieren Sie WordPress Multisite auf Centos VPS mit Apache

So installieren Sie WordPress unter CentOS 8

So installieren Sie Moodle unter CentOS 8

So installieren Sie WordPress

So installieren Sie WordPress auf CentOS 7.1 mit Apache

So installieren Sie WordPress mit LAMP unter Ubuntu 20.04

So installieren Sie WordPress mit LAMP unter Debian 10