Zum Hauptinhalt springen

Wie man den Apache HTTP Server auf Manjaro installiert

Wie man den Apache HTTP Server auf Manjaro installiert

Der Apache HTTP Server, der allgemein als Apache bezeichnet wird, ist eine kostenlose und Open-Source-Webserver-Software. Er ist aufgrund seiner Stabilität, Flexibilität und Sicherheit sehr beliebt und weit verbreitet. In diesem Tutorial führen wir Sie durch den Schritt-für-Schritt-Prozess der Installation des Apache HTTP Servers auf Manjaro, einer benutzerfreundlichen Linux-Distribution.

Voraussetzungen

Bevor wir beginnen, stellen Sie sicher, dass Sie folgendes haben:

  • Eine installierte und laufende Manjaro-Installation
  • Zugriff auf ein Terminal oder eine Befehlszeilenschnittstelle

Schritt 1: Systempakete aktualisieren

Es ist immer eine gute Praxis, indem Sie Ihre Systempakete auf die neuesten Versionen aktualisieren. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:

sudo pacman -Syu

Dies aktualisiert alle Pakete auf Ihrem Manjaro-System.

Schritt 2: Apache HTTP Server installieren

Manjaro stellt das Paket für den Apache HTTP Server in seinen offiziellen Repositories zur Verfügung. Um Apache zu installieren, führen Sie den folgenden Befehl im Terminal aus:

sudo pacman -S apache

Sie werden aufgefordert, Ihr Passwort einzugeben. Geben Sie es ein und drücken Sie die Eingabetaste, um fortzufahren. Manjaro wird dann den Apache HTTP Server zusammen mit seinen Abhängigkeiten herunterladen und installieren.

Schritt 3: Apache-Dienst starten und aktivieren

Nach Abschluss der Installation müssen Sie den Apache-Dienst starten und ihn so konfigurieren, dass er beim Systemstart automatisch gestartet wird. Führen Sie die folgenden Befehle aus:

sudo systemctl start httpd
sudo systemctl enable httpd

Der erste Befehl startet den Apache-Dienst und der zweite Befehl aktiviert ihn. Wenn es keine Fehler gibt, sollte Apache jetzt auf Ihrem Manjaro-System ausgeführt werden.

Schritt 4: Überprüfen der Apache-Installation

Um zu überprüfen, ob Apache installiert und korrekt ausgeführt wird, öffnen Sie einen Webbrowser und geben Sie http://localhost in die Adressleiste ein. Wenn Apache ordnungsgemäß funktioniert, sehen Sie die standardmäßige Apache-Seite, was eine erfolgreiche Installation bestätigt.

Schritt 5: Firewall konfigurieren

Standardmäßig wird Manjaro mit dem Firewall-Tool ufw geliefert. Wenn es aktiviert ist, müssen Sie eingehende Verbindungen auf Port 80 (HTTP) zulassen, um auf Ihren Apache-Server zuzugreifen. Führen Sie den folgenden Befehl aus, um den HTTP-Datenverkehr zuzulassen:

sudo ufw allow http

Wenn Sie ein anderes Firewall-Tool verwenden, konsultieren Sie dessen Dokumentation, um eingehende HTTP-Verbindungen zuzulassen.

Schritt 6: Anpassen der Apache-Konfiguration (optional)

Um das Verhalten von Apache anzupassen, können Sie seine Konfigurationsdateien ändern. Die Hauptkonfigurationsdatei befindet sich unter /etc/httpd/conf/httpd.conf. Bevor Sie Änderungen vornehmen, empfiehlt es sich, eine Sicherungskopie der Originaldatei zu erstellen:

sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.backup

Dann können Sie die Datei in einem Texteditor öffnen und die notwendigen Änderungen vornehmen. Häufige Änderungen umfassen die Anpassung des Dokumentenstamms des Servers, die Aktivierung virtueller Hosts oder die Einrichtung von SSL/TLS-Verschlüsselung.

Fazit

Herzlichen Glückwunsch! Sie haben erfolgreich den Apache HTTP Server auf Ihrem Manjaro-System installiert. Sie können jetzt Websites hosten, Webanwendungen betreiben oder statischen Inhalt mit diesem leistungsstarken Webserver bereitstellen. Denken Sie daran, Apache und Ihr System mit Sicherheitspatches auf dem neuesten Stand zu halten, um eine sichere und zuverlässige Hosting-Umgebung zu gewährleisten.

Weitere Informationen