GNU/Linux >> LINUX-Kenntnisse >  >> Rocky Linux

WordPress auf Rocky Linux 8 mit dem LAMP-Stack installieren – Schritt-für-Schritt-Anleitung ?

WordPress ist ein weit verbreitetes Content-Management-System zum Hosten statischer und dynamischer Websites. Es ist kostenlos und Open Source und in PHP mit MariaDB/MySQL als Datenbank-Backend geschrieben. WordPress wurde für kleine Unternehmen, persönliche Blogs und Online-Shopping entwickelt. WordPress wird von Tag zu Tag beliebter und ist eine großartige Möglichkeit, eine Website schnell zum Laufen zu bringen.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig bei Fragen zur Installation und Konfiguration von Wordpress.

In diesem Zusammenhang betrachten wir die Installation von WordPress mit dem LAMP-Stack auf Rocky Linux 8.


Schritte zur Installation von WordPress mit dem LAMP-Stack auf Rocky Linux 8


1. LAMP Stack installieren

Bevor Sie beginnen, muss der LAMP-Stack in Ihrem System installiert werden. Lassen Sie uns zuerst Apache und MariaDB mit dem Befehl installieren:

$ sudo dnf install httpd mariadb-server -y

Installieren Sie danach PHP und die erforderlichen PHP-Erweiterungen auf Ihrem System.

Setzen Sie zuerst das Standard-PHP 7.2 mit dem folgenden Befehl zurück:

$ sudo dnf module reset php

Aktivieren Sie nun die PHP-Version, die Sie installieren möchten. Hier verwenden wir PHP 7.4:

$ sudo dnf module enable php:7.4

Installieren Sie als Nächstes PHP 7.4 mit einigen häufig erforderlichen Erweiterungen mit dem folgenden Befehl:

$ sudo dnf install php php-cli php-json php-gd php-mbstring php-pdo php-xml php-mysqlnd php-pecl-zip curl -y


2. Erstellen Sie eine Datenbank für WordPress

WordPress benötigt eine Datenbank, um unter anderem die Konfigurationseinstellungen, Benutzernamen, Beiträge, Seiten und Themen Ihrer Website zu speichern. Sie müssen eine Datenbank und einen Benutzer für WordPress erstellen. Melden Sie sich dazu zunächst bei der MariaDB-Datenbank an:

$ sudo mysql -u root -p

Erstellen Sie als Nächstes eine Datenbank und einen Benutzer für WordPress:

CREATE DATABASE wordpressdb;
CREATE USER `wordpressuser`@`localhost` IDENTIFIED BY 'strong@password';

Gewähren Sie dem Benutzer als Nächstes alle Berechtigungen für die WordPress-Datenbank. Ausführen:

GRANT ALL ON wordpressdb.* TO `wordpressuser`@`localhost`;

Wenden Sie dann die Änderungen an und beenden Sie.

FLUSH PRIVILEGES;
EXIT;


3. WordPress herunterladen

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste Version von WordPress 5.8.1 . Um es von der offiziellen WordPress-Website herunterzuladen, verwenden Sie den folgenden wget-Befehl:

$ wget https://wordpress.org/latest.tar.gz -O wordpress.tar.gz

Extrahieren Sie nach dem Herunterladen den Inhalt der Archivdatei. Ausführen:

$ tar xf wordpress.tar.gz

Kopieren Sie als Nächstes das entpackte WordPress-Verzeichnis in den Ordner /var/www/html:

$ sudo cp -R wordpress /var/www/html/

Ändern Sie dann den Besitz des WordPress-Ordners in Apache-Benutzer und -Gruppe. Führen Sie den Befehl aus:

$ sudo chown -R apache:apache /var/www/html/wordpress

Stellen Sie außerdem die Verzeichnisberechtigungen so ein, dass globale Benutzer auf WordPress-Inhalte zugreifen können. Ausführen:

$ sudo chmod -R 775 /var/www/html/wordpress

Konfigurieren Sie danach den SELinux-Kontext für das WordPress-Verzeichnis:

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/wordpress(/.*)?"

Um die SELinux-Änderungen anzuwenden, führen Sie den folgenden Befehl aus:

$ sudo restorecon -Rv /var/www/html/wordpress


4. Apache zum Hosten von WordPress konfigurieren

Hier erstellen wir eine virtuelle Apache-Hostdatei für WordPress. Dadurch wird Apache auf das WordPress-Verzeichnis auf Ihrem System verwiesen.

Führen Sie den folgenden Befehl aus:

$ sudo nano /etc/httpd/conf.d/wordpress.conf

Hängen Sie die folgenden Zeilen an die Datei an:

<VirtualHost *:80>
ServerName server-IP or FQDN
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 und beenden Sie die Datei. Starten Sie dann Apache neu, damit die Änderungen übernommen werden:

$ sudo systemctl restart httpd


5. Greifen Sie auf das WordPress-Installationsprogramm zu

Nachdem alle Konfigurationen abgeschlossen sind, schließen Sie die WordPress-Installation mit dem Webassistenten ab. Öffnen Sie Ihren Browser und greifen Sie über die IP Ihres Servers auf das WordPress-Installationsprogramm zu:

http://server-IP/

Wählen Sie eine Sprache aus und klicken Sie dann auf Weiter, um mit der Installation fortzufahren.

Geben Sie als Nächstes Ihre Datenbankdetails an und klicken Sie auf Senden.

Sobald Sie sich erfolgreich mit Ihrer Datenbank verbunden haben, sehen Sie die Seite „Installation ausführen“. Klicken Sie auf Installation ausführen, um fortzufahren.

Erstellen Sie danach einen Benutzer und legen Sie ein sicheres Passwort für den Admin-Benutzer fest. Notieren Sie sich Ihre Zugangsdaten, da Sie sie später für die Anmeldung bei Worpress benötigen.

Klicken Sie auf WordPress installieren. Nachdem die Installation abgeschlossen ist, sehen Sie eine Benachrichtigung, die bestätigt, dass die Installation erfolgreich war.

Melden Sie sich jetzt mit Ihren Anmeldeinformationen bei WordPress an.

Dadurch gelangen Sie zum WordPress-Dashboard. Jetzt können Sie damit beginnen, herauszufinden, wie Sie WordPress vollständig für Ihre Websites nutzen können.



Rocky Linux
  1. LAMP Stack auf AlmaLinux 8 installieren – Schritt-für-Schritt-Anleitung?

  2. Bereitstellen von Redis auf Rocky Linux 8 – Schritt-für-Schritt-Anleitung?

  3. Git auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

  4. Gitlab auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

  5. Joomla auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

So installieren Sie LAMP Stack auf Rocky Linux 8

Schritte zum Installieren von Skype unter Rocky Linux 8 mithilfe des Terminals

So installieren Sie LAMP auf Rocky Linux 8 Server

So installieren Sie WordPress auf AlmaLinux 8 | Rocky-Linux 8

So installieren Sie LAMP Stack auf Rocky Linux 8

Installieren Sie LAMP Stack auf Rocky Linux 8