Installieren von PHP, Apache und Mariadb:
Wie ich bereits sagte, ist WordPress in PHP -Programmiersprache geschrieben. Sie müssen also über einen Arbeitslampenserver auf CentOS 8 installiert sein, um WordPress auszuführen.
Aktualisieren Sie zunächst das DNF -Paket -Repository mit dem folgenden Befehl:
$ sudo dnf makecache
Installieren Sie nun Apache, PHP, Mariadb mit dem folgenden Befehl:
$ sudo dnf install mariadb mariadb-server httpd \
httpd-tools php PHP-CLI PHP-JSON PHP-GD PHP-MBString PHP-PDO PHP-XML \
PHP-MYSQLND PHP-PECL-ZIP WGETUm die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .
Apache, PHP und MariadB sollten installiert werden.
Apache HTTPD -Dienst wird nicht ausgeführt (inaktiv) standardmäßig bei CentOS 8.
$ sudo systemctl Status httpd
Starten Sie nun den Apache httpd Service mit dem folgenden Befehl:
$ sudo systemctl starten httpd
Jetzt sollte der Apache HTTPD -Dienst ausgeführt werden (aktiv).
$ sudo systemctl Status httpd
Fügen Sie nun Apache HTTPD -Dienst zum Systemstart mit dem folgenden Befehl hinzu:
$ sudo systemctl aktivieren httpd
Der MariADB -Service wird standardmäßig nicht (inaktiv) auf CentOS 8 ausgeführt.
$ sudo systemctl status mariadbBeginnen Sie nun den Mariadb -Dienst mit dem folgenden Befehl:
$ sudo systemctl starten mariadbJetzt sollte der Mariadb -Service ausgeführt werden (aktiv).
$ sudo systemctl status mariadbFügen Sie nun den Mariadb -Service zum Systemstart mit dem folgenden Befehl hinzu:
$ sudo systemctl aktivieren mariadbErstellen einer Datenbank für WordPress:
Jetzt müssen Sie eine neue Mariadb -Datenbank für WordPress erstellen.
Melden Sie sich zunächst bei der Mariadb -Shell mit dem folgenden Befehl an:
$ sudo mysql -u root -pGeben Sie nun Ihr Passwort ein und drücken Sie jetzt . Standardmäßig wird kein Passwort festgelegt. Also drücken Sie einfach Wenn Sie mithalten.
Sie sollten in der Mariadb -Konsole angemeldet sein.
Erstellen Sie nun eine neue Mariadb -Datenbank WordPress Mit der folgenden SQL -Anweisung:
Mariadb> Datenbank erstellen WordPress;Erstellen Sie nun einen neuen Benutzer WordPress mit dem Passwort Geheimnis und gewähren dem Benutzer WordPress Alle Privilegien (lesen, schreiben, ändern usw.) zur Datenbank WordPress Mit der folgenden SQL -Anweisung:
Mariadb> Geben Sie alle auf WordPress zu.* Zu 'WordPress'@'localhost' identifiziert durch 'Secret';Führen Sie nun die folgende SQL -Anweisung aus, damit die Änderungen wirksam werden sollen:
Mariadb> Flush -Privilegien;Beenden Sie nun wie folgt aus der MariADB -Datenbankkonsole:
Mariadb> QuitHerunterladen und Installieren von WordPress:
WordPress ist im offiziellen Paket -Repository von CentOS 8 nicht verfügbar. Sie müssen es also von der offiziellen Website von WordPress herunterladen und auf CentOS 8 installieren. Es ist sehr leicht.
Navigieren Sie zuerst zur Navigation zum /var/www Verzeichnis wie folgt:
$ cd /var /www
Laden Sie nun das neueste WordPress -Archiv von der offiziellen Website von WordPress mit dem folgenden Befehl herunter:
$ sudo wget https: // WordPress.org/neuest.Teer.gz
WGet lädt das WordPress -Archiv herunter. Es kann ein paar Minuten dauern, bis es fertig ist.
WordPress -Archiv sollte heruntergeladen werden.
Die WordPress -Archivdatei neueste.Teer.gz sollte in der sein /var/www Verzeichnis, wie Sie im Screenshot unten sehen können.
$ ls -lh
Extrahieren Sie nun die WordPress -Archivdatei neueste.Teer.gz mit dem folgenden Befehl:
$ sudo tar xvzf neuest.Teer.gz
Sobald die WordPress -Archivdatei neueste.Teer.gz wird extrahiert, ein neues Verzeichnis WordPress/ sollte erstellt werden, wie Sie im Screenshot unten sehen können.
$ ls -lh
Jetzt können Sie die entfernen neueste.Teer.gz Datei wie folgt:
$ sudo rm -v neuest.Teer.gz
Ändern Sie nun den Eigentümer und die Gruppe der WordPress/ Verzeichnis und sein Inhalt an Apache folgendermaßen:
$ sudo chown -rf Apache: Apache ./WordPress/
Ändern Sie nun die Erlaubnis oder die WordPress/ Verzeichnis und sein Inhalt an 775 folgendermaßen:
$ sudo chmod -rf 775 ./WordPress/
Wenn Sie Selinux aktiviert haben (was auf CentOS 8/Rhel 8 sehr wahrscheinlich ist), führen Sie den folgenden Befehl aus, um den richtigen Selinux -Kontext auf die festzulegen /var/www/WordPress Verzeichnis und sein Inhalt.
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t \
"/var/www/WordPress (/.*)?"
Führen Sie den folgenden Befehl aus, damit die Selinux -Änderungen wirksam werden sollen:
$ sudo restorecon -rv/var/www/wordpress
Erstellen Sie nun eine neue Apache -Konfigurationsdatei WordPress.Conf Für WordPress mit dem folgenden Befehl:
$ sudo vi/etc/httpd/conf.D/WordPress.Conf
VI Texteditor sollte sich öffnen. Jetzt drücken ich zu gehen zu EINFÜGUNG Modus.
Geben Sie nun die folgenden Codes -Zeilen in der WordPress.Conf Datei.
Serveradmin root@localhost
Documentroot/var/www/WordPress
Optionsindizes folgt
ALLESRIDE ALLES
Alle gewährt
FehlerLog/var/log/httpd/wordpress_error.Protokoll
CustomLog/var/log/httpd/wordpress_access.Log Common
Endlich, das WordPress.Conf Die Datei sollte wie im Screenshot unten angezeigt werden.
Jetzt drücken , eintippen : WQ! und drücke um die Datei zu speichern.
Starten Sie nun den Apache HTTPD -Dienst mit dem folgenden Befehl neu:
$ sudo systemctl starten Sie HTTPD neu starten
Apache HTTP -Dienst sollte ohne Fehler aktiv sein, wie Sie im folgenden Screenshot sehen können.
$ sudo systemctl Status httpd
Zugriff auf WordPress:
Um auf WordPress zuzugreifen auf Ihrem CentOS 8 -Computer, müssen Sie die IP -Adresse oder den Domänennamen Ihres CentOS 8 -Geräts kennen.
Sie finden die IP -Adresse Ihres CentOS 8 -Geräts mit dem folgenden Befehl:
$ ip a
Wie Sie sehen können, beträgt die IP -Adresse meiner CentOS 8 -Maschine 192.168.20.129. Es wird für Sie anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihre ersetzen.
Öffnen Sie jetzt Ihren Lieblings -Webbrowser und besuchen Sie http: // 192.168.20.129. Sie sollten die folgende Seite sehen. Klicke auf Lass uns gehen.
Geben Sie nun die MariADB -Datenbankinformationen ein (i.e. Name der Datenbank, Nutzername, Passwort). Lassen Sie die Datenbankhost Und Tabellenpräfix Wie es ist, wenn Sie nicht wissen, was sie sind. Sobald Sie fertig sind, klicken Sie auf Einreichen
Klicken Sie nun auf Führen Sie die Installation aus.
Geben Sie nun Ihre Site -Details ein und klicken Sie auf WordPress installieren.
Vergessen Sie nicht, sich die Notiz zu machen Nutzername Und Passwort Sie setzen hier, da Sie sie in Kürze benötigen.
WordPress sollte installiert werden. Klicken Sie nun auf Anmeldung.
Geben Sie nun Ihren Site -Benutzernamen und Ihr Passwort ein und klicken Sie auf Anmeldung.
Sie sollten im WordPress Admin -Bereich angemeldet sein. Sie können Ihre Website von hier aus verwalten.
So installieren Sie WordPress auf Centos 8. Danke, dass du diesen Artikel gelesen hast.