Zum Hauptinhalt springen

Wie man Apache HTTP Server auf Fedora installiert

Wie man Apache HTTP Server auf Fedora installiert

Der Apache HTTP Server ist ein beliebter Open-Source-Webserver, der häufig zum Hosting von Websites und Webanwendungen verwendet wird. Es handelt sich um einen zuverlässigen, flexiblen und sicheren Webserver, der mit den meisten Betriebssystemen kompatibel ist, einschließlich Fedora. In diesem Tutorial führen wir Sie durch den Prozess der Installation des Apache HTTP Servers auf Fedora.

Voraussetzungen

Bevor wir mit der Installation beginnen, stellen Sie sicher, dass Sie Folgendes haben:

  • Ein Fedora-System mit Root- oder Sudo-Zugriff
  • Eine aktive Internetverbindung

Schritt 1: Aktualisieren des Paket-Repositories

Der erste Schritt besteht darin, das Paket-Repository zu aktualisieren, um sicherzustellen, dass wir die neuesten Pakete und Abhängigkeiten haben. Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus:

sudo dnf update

Dieser Befehl aktualisiert das Paket-Repository und installiert alle verfügbaren Updates.

Schritt 2: Installation des Apache HTTP Servers

Nachdem das Paket-Repository aktualisiert wurde, können wir nun mit der Installation des Apache HTTP Servers fortfahren. Führen Sie den folgenden Befehl im Terminal aus:

sudo dnf install httpd

Dieser Befehl installiert den Apache HTTP Server und seine Abhängigkeiten. Während der Installation werden Sie aufgefordert, die Installation zu bestätigen, indem Sie "y" eingeben und dann "Enter" drücken.

Schritt 3: Starten des Apache HTTP Servers

Sobald die Installation abgeschlossen ist, können wir den Apache HTTP Server starten. Führen Sie den folgenden Befehl aus:

sudo systemctl start httpd

Dieser Befehl startet den Apache HTTP Server und macht ihn einsatzbereit. Um zu überprüfen, ob der Server läuft, führen Sie den folgenden Befehl aus:

sudo systemctl status httpd

Dieser Befehl zeigt den Status des Apache HTTP Servers an und zeigt an, ob er läuft oder nicht.

Schritt 4: Firewall konfigurieren

Standardmäßig wird Fedora mit einer Firewall geliefert, die den eingehenden Datenverkehr zum Apache HTTP Server blockieren kann. Um den Datenverkehr zum Server zuzulassen, müssen wir die Firewall konfigurieren. Führen Sie den folgenden Befehl aus:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

Dieser Befehl öffnet den HTTP-Port in der Firewall und macht ihn für eingehenden Datenverkehr verfügbar.

Schritt 5: Testen des Apache HTTP Servers

Nach der Konfiguration der Firewall können wir den Apache HTTP Server testen, indem wir einen Webbrowser öffnen und die IP-Adresse oder den Domänennamen des Servers eingeben. Wenn alles richtig konfiguriert ist, sollten Sie die Standardseite des Apache HTTP Servers sehen.

Schritt 6: Aktivieren des Apache HTTP Servers beim Start

Um sicherzustellen, dass der Apache HTTP Server automatisch gestartet wird, wenn das System hochfährt, führen Sie den folgenden Befehl aus:

sudo systemctl enable httpd

Dieser Befehl aktiviert den Apache HTTP Server beim Start und er wird automatisch gestartet, wenn das System neu gestartet wird.

Fazit

Herzlichen Glückwunsch! Sie haben erfolgreich den Apache HTTP Server auf Fedora installiert. Der Apache HTTP Server ist ein zuverlässiger und sicherer Webserver, der Websites und Webanwendungen hosten kann. Mit diesem Tutorial können Sie den Apache HTTP Server einfach installieren und konfigurieren. Denken Sie daran, Ihren Server immer auf dem neuesten Stand zu halten und sicher zu halten.