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

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

In diesem Tutorial stellen wir die Schritte zur Installation von WordPress mit Apache-Webserver auf ALamLinux oder Rocky Linux 8 mit VPS, Cloud-Hosting oder lokalem Server über die Befehlszeile bereit.

WordPress braucht keine Einführung, wer Blogger oder Webentwickler ist, kennt dieses Open-Source-Content-Management-System bereits. Mit Hilfe des Apache-Webservers laufen derzeit Millionen von Websites darauf. Und wenn Sie kürzlich einen Cloud- oder virtuellen privaten Hosting-Server gekauft haben, auf dem Sie Alamlinux oder Rocky Linux 8 ausführen, und Ihr WordPress zusammen mit dem LAMP-Stack (Linux, Apache, MySQL, PHP) installieren möchten, dann sind hier die folgenden Schritte /P>

Hinweis :Wir empfehlen die Verwendung eines beliebigen Webhosting-Kontrollfelds, um WordPress zu installieren und zu verwalten, wie z. B. Cpanel oder Open Source. Hier ist die Liste der besten Open Source-Hosting-Kontrollfelder.

Schritte zur Installation von WordPress auf Rocky Linux 8 | AlmaLinux 8

Der Benutzer kann die angegebenen Schritte auch für CentOS 8 befolgen, da es sich jedoch nicht mehr um eine von LTS unterstützte Version handelt, müssen Sie sich für Alma, Rocky oder ein anderes langfristig unterstütztes Linux entscheiden.

DNF-Repository-Cache aktualisieren

Führen Sie den Systemaktualisierungsbefehl aus, der den System-Repository-Cache aktualisiert, um einen neuen Cache mit einer aktualisierten Liste von Paketen zu erstellen, die zur Installation aus den System-Repositorys verfügbar sind.

sudo dnf update

Installieren Sie außerdem:

sudo dnf install wget nano -y

Installieren Sie Apache HTTPd auf Almalinux oder Rocky Linux 8

Um WordPress-Webseiten über ein lokales oder Internet-Netzwerk mit einem Browser bereitzustellen, benötigen wir einen Webserver. Und hier werden wir einen beliebten Apache-Webserver installieren.

sudo dnf install httpd -y

Starten und aktivieren Sie den Apache-Systemdienst

sudo systemctl enable --now httpd

Überprüfen Sie es:

systemctl status httpd

Rewrite-Modul aktivieren:

sudo nano /etc/httpd/conf/httpd.conf

Fügen Sie am Ende der Datei diese Zeile hinzu:

LoadModule rewrite_module modules/mod_rewrite.so

Speichern Sie es mit Strg+O , drücken Sie die Eingabetaste und dann Strg+X zum Beenden.

Installieren Sie MariaDB und PHP 8.0

Als nächstes brauchen wir die MySQL- oder MariaDB-Datenbank, um Daten und die PHP-Sprache auf unserem AlmaLinux oder Rocky 8 zu speichern, da WordPress in PHP geschrieben wurde.

Für MariaDB :

sudo dnf install mariadb

Starten und aktivieren Sie seinen Dienst

sudo systemctl enable --now mariadb

Überprüfen Sie es:

systemctl status mariadb

Sichern Sie Ihre Datenbankinstallation

sudo mysql_secure_installation

Gehen Sie durch den geführten textbasierten Assistenten, um MariaDB/MySQL zu sichern

Für PHP 8.0  und seine Erweiterungen

Standardmäßig kann die PHP 7.2-Version aus dem App-Stream-Repository von Almalinux oder Rocky installiert werden, aber WordPress benötigt PHP 7.4 oder höher, daher werden wir uns für die neueste Version entscheiden, dh PHP 8.0

Für PHP 8.0 wir müssen das REMI-Repository aktivieren.

sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf update -y
sudo dnf module reset php -y
sudo dnf module enable php:remi-8.0 -y
sudo dnf update -y
sudo dnf install php php-{bz2,mysqli,curl,gd,intl,common,mbstring,xml}

Apache-Server neu starten

Sobald PHP und seine Erweiterungen installiert sind, starten Sie den Apache-Server neu, um es richtig zu integrieren.

sudo systemctl restart httpd

Datenbank erstellen

WordPress wird nicht alle vom Benutzer generierten Daten wie Webseite, Benutzerpasswort, Plugin-Daten und andere im einfachen Format auf dem lokalen Speicher speichern. Es war ein Datenbankserver erforderlich, der entweder lokal oder auf einem Remote-Server installiert war, um alle Daten effizient zu verknüpfen, um sie bei Bedarf bereitzustellen. Hier haben wir bereits MariaDB installiert. Lassen Sie uns also eine dedizierte Datenbank und einen Benutzer zur Verwendung in WordPress erstellen.

sudo mysql
CREATE DATABASE yourdb;
CREATE USER 'user'@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON yourdb.* TO 'user'@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit;

Hinweis :Ersetzen Sie yourdb , Benutzer, und Passwort mit was auch immer Sie einstellen möchten.

WordPress auf Almalinux herunterladen | Rocky-Linux 8

WordPress ist nicht über das Standard-Repository verfügbar. Daher müssen wir seine Dateien von seiner offiziellen Website herunterladen, um dieses CMS manuell zu installieren und zu konfigurieren.

wget http://WordPress.org/latest.tar.gz

Datei extrahieren:

tar -xzvf latest.tar.gz

Verschieben Sie es in das Webroot-Verzeichnis.

sudo mv wordpress/* /var/www/html/

Apache-Benutzern Lese- und Schreibberechtigung für den verschobenen Ordner zuweisen.

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

Manchmal kann Selinux ein Berechtigungsproblem verursachen und daher ausführen;

sudo chcon -t httpd_sys_rw_content_t /var/www/html/ -R

Um die Änderungen in Selinux richtig anzuwenden, führen Sie

aus
sudo restorecon -Rv /var/www/html/ 

Ports in der Firewall öffnen:

Wenn Sie Cloud verwenden Hosting öffnet dann die Ports in seiner Firewall anstelle von OS.

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo systemctl reload firewalld

WordPress auf Rocky oder AlmaLinux 8 konfigurieren und installieren

Gehen Sie schließlich zu Ihrem Webbrowser und geben Sie einen Domänennamen wie http://example.com ein oder http://Server-IP-Adresse des Servers, auf dem Sie WordPress installiert haben.

Klicken Sie auf Los geht's Schaltfläche.

Fügen Sie die von Ihnen erstellten Datenbankdetails hinzu. Klicken Sie auf die Schaltfläche Senden.

Installation ausführen

Klicken Sie danach auf die Schaltfläche „Installation ausführen“ und erstellen Sie einen Benutzernamen und Passwort.


Rocky Linux
  1. So installieren Sie MariaDB 10.6 auf Rocky Linux 8

  2. So installieren Sie Docker unter Rocky Linux 8

  3. So installieren Sie Cockpit unter Rocky Linux 8

  4. So installieren Sie GitLab unter Rocky Linux 8

  5. So installieren Sie Jenkins unter Rocky Linux 8 / AlmaLinux 8

So installieren Sie Elasticsearch auf Rocky Linux 8

So installieren Sie Webmin unter Rocky Linux 8

So installieren Sie PostgreSQL unter Rocky Linux 8

So installieren Sie Cacti unter Rocky Linux 8

So installieren Sie Joomla auf Rocky Linux 8

So installieren Sie Fail2ban unter Rocky Linux 8