Apache ist der beliebteste Webserver, der von der Apache Software Foundation entwickelt wurde. Es bietet mehrere Funktionen, die es für Websites sehr nützlich machen. Der Apache HTTP-Server wird auf allen Betriebssystemen unterstützt, einschließlich Linux, Windows, MacOS, FreeBSD usw. Er ist auch Teil des Webdienst-Stack-LAMP-Stack.
In diesem Beitrag erklären wir, wie man Apache auf einem Linux-Server installiert. Die in diesem Artikel besprochenen Befehle wurden auf Ubuntu 20.04 LTS getestet (Fokusfossa). Dieselben Befehle gelten auch für die Debian-Distribution.
Voraussetzungen
- Ubuntu- oder Debian-Rechner
- Benutzer mit sudo-Berechtigungen
Apache-Installation
Apache ist in den offiziellen Repositories von Linux Ubuntu verfügbar. Daher können wir es einfach mit dem Befehl apt-get install installieren. Im Folgenden finden Sie die Schritte zum Installieren von Apache unter Linux.
Schritt 1:System-Repositories aktualisieren
Aktualisieren Sie zunächst die System-Repositorys mit dem folgenden Befehl im Terminal:
$ sudo apt-get update
Geben Sie das sudo-Passwort ein.
Schritt 2:Apache installieren
Um nun Apache zu installieren, geben Sie den folgenden Befehl im Terminal ein:
$ sudo apt-get install apache2
Wenn Sie zur Bestätigung aufgefordert werden, drücken Sie y , woraufhin die Installation von Apache auf Ihrem System gestartet wird. Abhängig von Ihrer Netzwerkverbindung kann die Installation von Apache einige Zeit dauern.
Schritt 3:Installation überprüfen
Sobald die Installation von Apache abgeschlossen ist, können Sie sie mit dem folgenden Befehl im Terminal überprüfen:
$ apache2 -v
Die folgende Ausgabe bestätigt, dass Apache mit Version 2.4.41 installiert wurde.
Sie können auch den Status des Apache-Dienstes anzeigen, um zu überprüfen, ob er ordnungsgemäß ausgeführt wird. Geben Sie dazu den folgenden Befehl im Terminal ein:
$ systemctl status apache2
Die aktive (laufende) status in der folgenden Ausgabe zeigt, dass der Apache-Dienst aktiv ist und ausgeführt wird.
Falls der Dienst nicht automatisch gestartet wird, können Sie ihn mit dem folgenden Befehl starten:
$ sudo systemctl start apache2
Greifen Sie auf die Apache-Standardwebseite zu
Sie können auch überprüfen, ob der Apache-Dienst erfolgreich ausgeführt wird, indem Sie auf die Apache-Standardwebseite zugreifen. Geben Sie dazu den Hostnamen oder die IP-Adresse Ihres Systems in die Adressleiste eines beliebigen Browsers ein.
http://<host_name or ip_address>
Die folgende Seite zeigt, dass Apache erfolgreich auf Ihrem System installiert wurde.
Wenn Sie von einem anderen System im Netzwerk auf den Apache zugreifen möchten, müssen Sie eine Regel in der Firewall konfigurieren, die in unserem Beitrag zur Apache-Konfiguration besprochen wurde.
Apache entfernen
Falls Sie den Apache-Server nicht mehr auf Ihrem System benötigen, können Sie ihn einfach mit dem folgenden Befehl entfernen:
$ sudo apt-get remove apache2
Wenn Sie zur Bestätigung aufgefordert werden, drücken Sie y , danach entfernt das System Apache.
Das ist alles, was dazu gehört! In diesem Tutorial haben Sie gelernt, wie Sie Apache auf einem Linux-Server installieren. Es sind nur wenige einfache Schritte erforderlich, um den Apache-Webserver auf einem Linux-Computer zu installieren. In unserem nächsten Artikel werden wir uns die Konfiguration für den Apache-Server ansehen und eine kleine Anwendung hosten.