In diesem Tutorial zeigen wir Ihnen, wie Sie Apache Web Server auf Debian 11 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Apache ist auch ein weit verbreiteter Open-Source-Webserver als Apache HTTP-Server. Es ist ein kostenloser plattformübergreifender Webserver, der auf verschiedenen Betriebssystemen unterstützt wird, darunter Microsoft Windows, Linux, macOS und viele mehr. Entwickler bevorzugen Apache wegen seiner Geschwindigkeit, Sicherheit, Zuverlässigkeit, Robustheit und Benutzerfreundlichkeit Darüber hinaus ist Apache in der Lage, die Anforderungen vieler Umgebungen zu erfüllen, da es die Installation verschiedener Erweiterungen und Module ermöglicht.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des Apache Webservers auf einem Debian 11 (Bullseye).
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 11 (Bullseye).
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Apache Web Server auf Debian 11 Bullseye
Schritt 1. Bevor wir Software installieren, ist es wichtig sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt
ausführen Befehle im Terminal:
sudo apt update sudo apt upgrade
Schritt 2. Installieren von Apache Web Server auf Debian 11.
Jetzt installieren wir Apache Web Server auf dem Debian-System, indem wir den folgenden Befehl unten ausführen:
sudo apt install apache2 apache2-utils
Apache-Build und -Version bestätigen:
apache2 -v
Bevor Sie mit den Konfigurationen beginnen, vergewissern Sie sich, dass die Apache-Dienste auf Ihrem System ausgeführt werden. Führen Sie den folgenden Befehl aus, um den Status der Apache-Dienste zu überprüfen:
sudo systemctl status apache2 sudo systemctl start apache2 sudo systemctl enable apache2
Der standardmäßige Dokumentenstamm des Apache HTTP-Servers ist /var/www/html/
wo Sie HTML-Dateien platzieren werden, und die Hauptkonfigurationsdatei ist /etc/apache2/apache2.conf
. Zusätzliche Konfigurationsdateien befinden sich in /etc/apache2
Verzeichnis.
Schritt 3. Firewall konfigurieren.
Erlauben Sie den Zugriff auf Port 80 auf der Firewall, indem Sie den unten angegebenen Befehl ausführen:
sudo ufw allow 80 sudo ufw allow 443 sudo ufw enable
Schritt 4. Zugriff auf den Apache-Webserver.
Nach erfolgreicher Installation sollten Sie die Test-Apache-Webseite über Ihren Webbrowser anzeigen können.
http://your-server-ip-address
Herzlichen Glückwunsch! Sie haben Apache erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von Apache Web Server auf Debian 11 Bullseye verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Apache-Website.