Installieren Sie WordPress 5 mit Apache, MariaDB 10 und PHP 7 unter CentOS 7
In diesem Tutorial erklären wir Ihnen, wie Sie das beliebte Content-Management-System installieren. WordPress mit LAMPE (Linux, Apache, MySQL / MariaDB, PHP) auf RHEL, CentOS und Fedora Linux-Distributionen.
Bedarf
- Ein dedizierter Server oder ein VPS (virtueller privater Server) mit minimaler Installation von CentOS 7.
WICHTIG: Ich schlage vor, dass Sie sich dafür entscheiden Bluehost Hosting, die uns einen Sonderrabatt für unsere Leser bietet, und es kommt auch mit einem 1 freie Domain, 1 IP-Adresse, Kostenloses SSL und 24/7 Support fürs Leben.
Remi Repository unter CentOS 7 installieren
Die Installation, die wir durchführen werden, wird aktiviert CentOS 7Die gleichen Anweisungen gelten jedoch auch für RHEL- und Fedora-Distributionen.
Zuerst installieren und aktivieren Remi Repository mit folgendem Befehl.
# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm [On CentOS/RHEL 7] # dnf install http://rpms.remirepo.net/fedora/remi-release-29.rpm [On Fedora 29]
Da werden wir verwenden php7.3müssen wir die Installation von deaktivieren php5.4 mit yum-config-manager Befehl bereitgestellt von leckere Utensilien Werkzeug.
# yum install yum-utils # yum-config-manager --disable remi-php54 # yum-config-manager --enable remi-php73
Installieren des LAMP Stack unter CentOS 7
Jetzt können wir alle erforderlichen Pakete für unsere installieren LAMPE Stapel mit folgendem Befehl.
# yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt
Nachdem die Installation abgeschlossen ist, müssen wir unsere starten und sichern MariaDB Installation.
# systemctl start mariadb # mysql_secure_installation
Befolgen Sie die Anweisungen auf dem Bildschirm, um die Fragen zur Sicherheit Ihres MariaDB-Servers zu beantworten.
Dann konfigurieren wir MariaDB so, dass es beim Systemstart automatisch startet:
# systemctl enable mariadb
Als nächstes machen wir dasselbe für den Apache-Webserver:
# systemctl start httpd # systemctl enable httpd
Erstellen der WordPress MySQL-Datenbank
Unsere WordPress erfordert eine Datenbank und einen Datenbankbenutzer. Verwenden Sie zum Erstellen eines Befehls einfach die folgenden Befehle. Sie können den Datenbanknamen, den Benutzer und das Kennwort nach Ihren Wünschen ersetzen:
# mysql -u root -p Enter password: ## Create database ## CREATE DATABASE wordpress; ## Creating new user ## CREATE USER [email protected] IDENTIFIED BY "secure_password"; ## Grant privileges to database ## GRANT ALL ON wordpress.* TO [email protected]; ## FLUSH privileges ## FLUSH PRIVILEGES; ## Exit ## exit
Vorbereiten der WordPress-Installation
Jetzt können wir das neueste WordPress-Archiv herunterladen:
# cd /tmp && wget http://wordpress.org/latest.tar.gz
Als nächstes extrahieren Sie das Archiv in unserem Webverzeichnis:
# tar -xvzf latest.tar.gz -C /var/www/html
Das obige erstellt das folgende Verzeichnis, das unser WordPress-Skript enthält:
/var/www/html/wordpress
Ändern Sie nun den Besitz dieses Verzeichnisses in Benutzer “Apache”:
# chown -R apache /var/www/html/wordpress
Erstellen eines virtuellen Apache-Hosts für WordPress
Wir werden einen separaten virtuellen Host für unsere WordPress-Installation erstellen. Öffnen /etc/httpd/conf/httpd.conf mit Ihrem bevorzugten Texteditor:
# vim /etc/httpd/conf/httpd.conf
Fügen Sie den folgenden Code am Ende der Datei hinzu und ersetzen Sie den markierten Text durch die Informationen zu Ihrer Installation:
ServerAdmin [email protected] DocumentRoot /var/www/html/wordpress ServerName tecminttest.com ServerAlias www.tecminttest.com ErrorLog /var/log/httpd/tecminttest-error-log CustomLog /var/log/httpd/tecminttest-acces-log common
Speichern Sie Ihre Änderungen und starten Sie Apache neu:
# systemctl restart httpd
WordPress auf der Website installieren
Jetzt können wir unsere WordPress-Installation ausführen. Um die Installation zu starten, können Sie auf die IP-Adresse Ihres Servers unter zugreifen http://ip-address
oder wenn Sie lokal installieren, können Sie verwenden http://localhost
Wenn Sie eine echte Domain verwenden, können Sie stattdessen die Domain verwenden. Sie sollten die folgende Seite sehen:
Wenn Sie auf klicken Lass uns gehen Klicken Sie auf die Schaltfläche, um zur nächsten Seite der Installation weitergeleitet zu werden, auf der Sie die zuvor erstellten Datenbankdetails eingeben müssen.
Wenn Sie die Details eingegeben haben, klicken Sie auf einreichen Taste. WordPress wird versuchen, die Konfigurationsdatei mit dem Namen zu erstellen wp-config.php. Wenn alles in Ordnung ist, sollten Sie die folgende Seite sehen:
Sobald Sie auf das “Führen Sie die Installation ausMit der Schaltfläche ”werden Sie aufgefordert, einige Details zu Ihrer Website einzugeben: Site-Titel, Benutzername, Passwort und E-Mail-Adresse.
Wenn Sie alle erforderlichen Informationen eingegeben haben, schließen Sie die Installation ab, indem Sie auf die Schaltfläche unten klicken. Ihre Installation ist jetzt abgeschlossen. Ihre Titelseite sollte wie folgt aussehen:
Das WordPress-Dashboard sieht folgendermaßen aus:
Sie können jetzt mit der Verwaltung Ihrer WordPress-Website beginnen.
Fazit
Sie haben die Installation von WordPress mit erfolgreich abgeschlossen LAMPE auf CentOS 7. Wenn Sie Schwierigkeiten oder Fragen hatten, senden Sie diese bitte im Kommentarbereich unten.