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

So installieren Sie Apache unter Debian 11

Der Apache-Webserver ist die beliebteste und am weitesten verbreitete Webserver-Software, die von der Apache Software Foundation entwickelt wird. Das Erstaunliche am Apache-Webserver ist, dass er völlig kostenlos und zuverlässig, schnell und sicher ist. Nicht nur das, es hat auch die Fähigkeit, alle Anforderungen einer Umgebung zu erfüllen, indem zahlreiche Erweiterungen sowie Module installiert werden.

Es wird auf fast allen wichtigen Betriebssystemen unterstützt, einschließlich macOS, Linux-Distribution und Windows. Wir werden zuerst Apache installieren und dann auch auf Debian 11 deinstallieren. All dies mit Hilfe von Screenshots und einer ausführlichen Erklärung.

Installation von Apache auf Debian 11

Bevor wir zur Installationsphase übergehen, lassen Sie uns unseren Paketindex aktualisieren, der immer die Empfehlung ist. Wir können den Paketindex mit dem folgenden Befehl aktualisieren:

$ sudo apt update

Lassen Sie uns nach der Aktualisierung die Pakete mit dem folgenden Befehl aktualisieren:

Nachdem wir unseren Paketindex aktualisiert und aktualisiert haben, beginnen wir mit der Installation von Apache auf Debian 11. Um die Installation von Apache auf Debian 11 zu erreichen, geben Sie den folgenden Befehl ein:

$ sudo apt install apache2

Nachdem wir Apache2 installiert haben, bestätigen wir die Installation, indem wir den folgenden Befehl eingeben, um die installierte Version zu überprüfen:

$ sudo apache2 -v

Wir können die Apache2-Installation auch bestätigen, indem wir mit unserer Debian 11-System-IP-Adresse auf die Standardwebseite des Apache2-Webservers zugreifen, die wir durch Ausführen des folgenden Befehls finden können:

$ ip a

Kopieren Sie die im obigen Screenshot gezeigte IP-Adresse und gehen Sie zu Ihrem bevorzugten Browser und suchen Sie die IP-Adresse Ihres Servers:

Sie sehen die Apache2-Debian-Standardseite wie oben gezeigt.

Verwaltung des Apache-Servers

Nachdem wir nun mit der Installation des Apache-Servers auf Debian 11 fertig sind, können wir mit der Verwaltung des Dienstes beginnen, indem wir den Befehl systemctl. verwenden Wenn wir beispielsweise den Status des Apache-Servers überprüfen möchten, geben Sie den folgenden Befehl in Ihr Terminal ein:

$ sudo systemctl status apache2.service

Wenn Sie den Status als aktiv sehen, dann herzlichen Glückwunsch! Ihr Apache ist aktiv und läuft.

Drücken Sie q beenden. Es gibt andere Befehle, um unseren Apache-Server zu verwalten. Einer der Befehle besteht darin, den Server mit dem folgenden Befehl zu starten:

$ sudo systemctl start apache2.service

Genau wie beim obigen Befehl können wir auch den Apache-Serverdienst stoppen, indem wir den folgenden Befehl eingeben:

$ sudo systemctl stop apache2.service

Wir können es auch neu starten, indem wir den obigen Befehl ein wenig ändern:

$ sudo systemctl restart apache2.service

Firewall-Konfiguration

Wenn Ihr System über eine Firewall verfügt, müssen Sie je nach System auf einige Ports zugreifen, damit eine externe Person oder ein Benutzer diese Ports verwenden kann. Wir werden Port 80 und Port 443 zulassen, die jeweils für HTTP und HTTPS sind. Geben Sie den folgenden Befehl in Ihr Terminal ein:

$ sudo ufw allow 80/tcp
$ sudo ufw allow 443/tcp

Wir können den Status der Firewall-UFW mit dem folgenden Befehl überprüfen:

$ sudo ufw status

Wenn der obige Status nicht aktiviert ist, können Sie den folgenden Befehl ausführen, um ihn zu aktivieren:

$ sudo ufw enable

Apache2 deinstallieren

Es könnte eine Zeit kommen, in der Sie Apach2 von Debian 11 deinstallieren möchten, und Sie haben Glück, denn heute zeigen wir Ihnen, wie Sie Apach2 von Debian 11 deinstallieren.

Gehen Sie zu Ihrem Terminal und geben Sie den folgenden Befehl ein, um zu sehen, ob apach2 auf Ihrem Computer installiert ist oder nicht:

$ sudo apache2 -v 

Wie wir sehen können, haben wir die Apache-Version 2.4.48 auf unserem System installiert. Um sie also zu deinstallieren, besteht der erste Schritt darin, alle Apache2-Pakete als Ziel auszuwählen und sie mit Hilfe des folgenden Befehls zu entfernen:

$ sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common

Jetzt führen wir das Autoremove aus Befehl nur für den Fall, dass eine andere Bereinigung erforderlich ist:

$ sudo apt autoremove

Wir sind mit der Deinstallation von Apache2 von Debian 11 fertig. Um die Deinstallation zu überprüfen, geben Sie den folgenden Befehl in Ihr Terminal ein:

$ sudo apache2 -v

Wenn Sie den obigen Befehl ausführen, wird ein Fehler angezeigt, der lautet: Befehl nicht gefunden:

Schlussfolgerung

Wie im einleitenden Teil erwähnt, ist der Apache-Webserver ein kostenloser Open-Source-Dienst, der es Benutzern und Entwicklern ermöglicht, ihre Arbeit im Internet zu teilen, indem er zuverlässig, robust, schnell und sicher ist.

In diesem Artikel haben wir Ihnen beigebracht, wie Sie den Apache-Server unter Debian 11 installieren und deinstallieren. Wir hoffen, dass Sie die Schritte genau befolgt haben und den Apache-Server erfolgreich installiert oder deinstalliert haben.


Debian
  1. So installieren Sie Apache unter Debian 9

  2. So installieren Sie Apache Maven unter Debian 10

  3. So installieren Sie Apache Maven unter Debian 11

  4. So installieren Sie Apache Cassandra unter Debian 11 / Debian 10

  5. So installieren Sie Java 17 in Debian 11

So installieren Sie Webmin unter Debian 11

So installieren Sie Apache Tomcat unter Debian 11

So installieren Sie Apache NetBeans unter Debian 11 / Debian 10

So installieren Sie VirtualBox unter Debian 10

So installieren Sie OpenOffice unter Debian 10

So installieren Sie Apache Subversion unter Debian 9