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

So installieren Sie Apache, MariaDB, PHP (LAMP) auf Fedora 32

Einführung

In dieser Anleitung führen wir Sie durch die LAMP-Installation auf Ihrem Fedora 32-Server. Mit den vielen Änderungen von Fedora 32 ist eine typische LAMP-Installation anders, als Sie es vielleicht in der Vergangenheit gesehen haben. Fedora 32 verwendet immer noch Apache und MariaDB, PHP, obwohl sie jeweils leicht aktualisierte Versionen verwenden.

Voraussetzungen

Ein Server, auf dem Fedora 32 installiert ist. Wenn Sie keinen Server haben und gerne einen hätten, starten Sie einen Fedora 32-Server von Atlantic.Net.

Lampe auf Fedora 32 installieren

Zunächst müssen wir sicherstellen, dass das System aktualisiert wird. Führen Sie dazu den folgenden Befehl aus:

dnf update

Wir können jetzt die Installation für Apache starten.

Installieren Sie Apache auf Fedora 32

Installieren Sie Apache mit dem folgenden Befehl:

dnf install httpd

Nachdem Apache installiert ist, müssen wir Apache mit dem folgenden Befehl starten:

systemctl start httpd.service

Sie möchten, dass der Apache-Dienst beim Start/Neustart mit dem folgenden Befehl gestartet wird:

systemctl enable httpd.service

Fügen Sie die folgenden Befehle in Apache hinzu, um sie in Firewall-cmd wie folgt zu überschreiben:

firewall-cmd --set-default-zone=public
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

Sie können jetzt überprüfen, ob Apache korrekt installiert ist, indem Sie http:// und Ihre IP-Adresse oder Ihren Hostnamen in Ihren Browser eingeben.

Hinweis:Wenn Sie Ihre IP-Adresse nicht kennen, führen Sie den folgenden Befehl aus:

ip addr show eth0

Ein Beispiel für ip addr mit der IP 192.168.100.10

In unserem Beispiel würden wir http://192.168.100.10 eingeben in die Adressleiste unseres Browsers.

 

Die Standard-Apache-Seite für Fedora 32

MariaDB auf Fedora 32 installieren

Installieren Sie MySQL mit dem folgenden Befehl, um mit der Installation zu beginnen:

dnf install mariadb-server

Starten Sie den Dienst mit dem folgenden Befehl

systemctl start mariadb

Führen Sie den folgenden Befehl aus, damit MariaDB beim Booten startet:

systemctl enable mariadb

Sie können dann den Status von MariaDB überprüfen, um sicherzustellen, dass es ausgeführt wird, indem Sie den Befehl verwenden:

systemctl status mariadb

Legen Sie das MariaDB-Root-Passwort fest und sichern Sie MariaDB mit dem folgenden Befehl:

mysql_secure_installation

Zuerst werden Sie nach dem MariaDB-Root-Passwort gefragt. Da wir MariaDB installiert und kein Root-Passwort festgelegt haben, würden Sie es leer lassen und die Eingabetaste drücken. Sie werden dann gefragt, ob Sie das Root-Passwort setzen möchten. Geben Sie „Y“ für Ja ein und erstellen Sie dann ein Passwort Ihrer Wahl.

Hinweis:Anschließend werden Sie mit einer Reihe von Fragen konfrontiert. Geben Sie bei allen einfach Y für Ja ein. Siehe Screenshot unten:

Ein Beispiel für die mysql_secure_installation für MariaDB auf Fedora 32

Installieren Sie PHP auf Fedora 32

Schließlich schließen wir die Installation von PHP mit dem folgenden Befehl ab:

dnf install php php-mysqli

Starten Sie den Apache HTTP-Dienst neu, damit die Änderungen wirksam werden.

systemctl restart httpd.service

Um diese Installation zu testen und zu überprüfen, erstellen Sie mit dem folgenden Befehl eine Test-PHP-Datei im folgenden Verzeichnis:

sudo nano /var/www/html/info.php

Fügen Sie den folgenden PHP-Code in das Leerzeichen ein, speichern Sie ihn und beenden Sie ihn:

<?php
phpinfo();
?>

Starten Sie den Apache HTTP-Dienst ein letztes Mal neu, damit alle Änderungen wirksam werden.

sudo systemctl enable httpd.service

Sie können nun überprüfen, ob PHP korrekt installiert ist, indem Sie Folgendes in Ihren Browser eingeben.
http://ip.ad.dre.ss/info.php

Was kommt als Nächstes?

Herzliche Glückwünsche! Sie haben jetzt einen Server mit einer LAMP-Plattform für Ihre Webumgebung. Vielen Dank, dass Sie uns folgen, und schauen Sie gerne bei uns vorbei, um weitere Updates zu erhalten, oder sehen Sie sich unseren Leitfaden zur Installation von WordPress an.

Erfahren Sie mehr über unsere VPS-Hosting-Services und den VPS-Hosting-Preis.


Linux
  1. So installieren Sie Apache, PHP 7.1 und MySQL unter CentOS 7.3 (LAMP)

  2. So installieren Sie Apache, PHP 7.2 und MySQL unter CentOS 7.4 (LAMP)

  3. So installieren Sie Linux, Apache, MariaDB, PHP (LAMP Stack) unter CentOS 7 / RHEL 7

  4. So installieren Sie LAMP Apache, MySQL, PHP unter Debian 11

  5. So installieren Sie LAMP Apache, MySQL, PHP in Ubuntu 22.04

So installieren Sie Apache, MySQL, PHP (LAMP) auf Fedora 21

So installieren Sie Apache auf Fedora 22

So installieren Sie LAMP (Apache, MariaDB, PHP) auf einem CentOS 7.2-Cloud-Server

So installieren Sie einen LAMP-Stack (Apache, MariaDB, PHP) unter CentOS 7

So installieren Sie LAMP auf Fedora 23 (Linux, Apache, MySQL und PHP)

So installieren Sie Apache, MySQL, PHP (LAMP) unter Arch Linux