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

So installieren Sie WordPress unter RHEL 8 / CentOS 8 Linux

Dieser Artikel behandelt eine Installation von WordPress, einem kostenlosen Open-Source-Content-Management-System, auf RHEL 8 Linux Server. In diesem Fall basiert die Installation auf dem bekannten LAMP-Stack, bestehend aus RHEL 8, MariaDB, PHP und Apache-Webserver.

In diesem Tutorial lernen Sie:

  • So installieren Sie LAMP Stack auf RHEL 8 / CentOS 8.
  • So konfigurieren Sie die MariaDB-Datenbank.
  • So installieren Sie WordPress auf RHEL 8 / CentOS 8.
  • Wie man HTTP- und HTTPS-Firewall-Ports öffnet.

Installiertes WordPress auf Red Hat Enterprise Linux 8 Server/Workstation.

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System RHEL 8 / CentOS 8
Software MariaDB Server 10.3.10, PHP 7.2.11-1, Apache/2.4.35 (Red Hat Enterprise Linux)
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

So installieren Sie WordPress Schritt für Schritt unter RHEL 8 / CentOS 8 Linux

  1. Installieren Sie alle Voraussetzungen.

    Der folgende Befehl installiert alle Voraussetzungen und Tools, die für die WordPress-Installation erforderlich sind:

    # dnf install php-mysqlnd php-fpm mariadb-server httpd tar curl php-json
    
  2. Öffnen Sie HTTP- und optional HTTPS-Port 80 und 443 auf Ihrer Firewall:
    # firewall-cmd --permanent --zone=public --add-service=http 
    # firewall-cmd --permanent --zone=public --add-service=https
    # firewall-cmd --reload
    
  3. Starten Sie sowohl den Apache-Webserver als auch die MariaDB-Dienste:
    # systemctl start mariadb
    # systemctl start httpd
    

    Aktivieren Sie MariaDB und httpd, um nach dem Systemneustart zu starten:

    # systemctl enable mariadb
    # systemctl enable httpd
    
  4. (Optional) Sichern Sie Ihre MariaDB-Installation und legen Sie das Root-Passwort fest:
    # mysql_secure_installation
    
  5. Erstellen Sie eine neue Datenbank wordpress und geben Sie dem neuen Benutzer admin Zugriff auf wordpress Datenbank mit dem Passwort pass :
    # mysql -u root -p
    mysql> CREATE DATABASE wordpress;
    mysql> CREATE USER `admin`@`localhost` IDENTIFIED BY 'pass';
    mysql> GRANT ALL ON wordpress.* TO `admin`@`localhost`;
    mysql> FLUSH PRIVILEGES;
    mysql> exit
    
  6. WordPress herunterladen und extrahieren. Laden Sie zunächst das WordPress-Installationspaket herunter und extrahieren Sie dessen Inhalt:
    $ curl https://wordpress.org/latest.tar.gz --output wordpress.tar.gz
    $ tar xf wordpress.tar.gz
    

    Kopieren Sie das extrahierte WordPress-Verzeichnis in das Verzeichnis /var/www/html Verzeichnis:

    # cp -r wordpress /var/www/html
    

    Zuletzt ändern Sie in diesem Schritt die Berechtigungen und den SELinux-Sicherheitskontext der Datei:

    # chown -R apache:apache /var/www/html/wordpress
    # chcon -t httpd_sys_rw_content_t /var/www/html/wordpress -R
    
  7. Rufen Sie den WordPress-Installationsassistenten auf und führen Sie die eigentliche WordPress-Installation durch. Navigieren Sie in Ihrem Browser zu http://localhost/wordpress oder http://SERVER-HOST-NAME/wordpress und folgen Sie den Anweisungen.

    Geben Sie zuvor konfigurierte Datenbankdetails gemäß Schritt 5 ein .

    Starten Sie die WordPress-Installation, indem Sie auf Run the installation klicken Schaltfläche.

    Geben Sie die angeforderten Informationen vom WordPress-Assistenten ein.

    Dieser Bildschirm wird angezeigt, sobald die WordPress-Installation erfolgreich war.

    Melden Sie sich mit Ihren neuen Benutzerdaten an.

    WordPress-Admin-Backend. Alles erledigt.


Cent OS
  1. So installieren Sie Redmine unter RHEL 8 / CentOS 8 Linux

  2. So installieren Sie Hadoop unter RHEL 8 / CentOS 8 Linux

  3. So installieren Sie Perl unter RHEL 8 / CentOS 8 Linux

  4. So installieren Sie Apache Tomcat unter Linux RHEL 8 / CentOS 8

  5. So installieren Sie den DNS-Server unter RHEL 8 / CentOS 8 Linux

So installieren Sie wget unter RHEL 8 / CentOS 8 Linux

So installieren Sie die bin-Datei in RHEL 8 / CentOS 8 Linux

So installieren Sie den VLC Player unter CentOS 8 / RHEL 8 Linux

So installieren Sie GIMP unter CentOS 8 / RHEL 8 Linux

So installieren Sie Wordpress 4 auf CentOS 7

So installieren Sie Foreman unter CentOS 7 / RHEL 7 / Oracle Linux 7