Apache ist einer der beliebtesten Webserver, der zum Hosten von Websites verwendet wird. Es verwendet Port 80 als primären Port, um eingehende HTTP-Anforderungen zu verarbeiten. Manchmal müssen Sie diesen Port jedoch ändern, z. B. wenn auf dem Server bereits eine andere Anwendung ausgeführt wird, die Port 80 belegt, oder aus Sicherheitsgründen.
Das Ändern des Apache-Ports ist eine relativ einfache Aufgabe, die auf verschiedene Arten ausgeführt werden kann. In diesem Artikel sehen wir uns eine schrittweise Anleitung zum Ändern des Apache-Ports auf dem Server an.
Der erste Schritt besteht darin, die Apache-Konfigurationsdatei (httpd.conf). Es befindet sich normalerweise im "conf" -Verzeichnis Ihres Apache-Servers. Sie müssen eine Zeichenfolge finden, die den Wert "Listen 80" enthält. Der Wert 80 entspricht dem aktuell verwendeten Port. Sie können diesen Wert in den gewünschten Port ändern, z. B. "Listen 8080".
Schritt 1: Öffnen Sie die Apache-Konfigurationsdatei
Um den Apache-Port zu ändern, müssen Sie die Serverkonfigurationsdatei öffnen. In den meisten Fällen wird diese Datei als httpd bezeichnet.conf .
Hier sind einige Möglichkeiten, die Apache-Konfigurationsdatei zu öffnen:
- Wenn Sie ein Linux- oder macOS-Betriebssystem verwenden, können Sie ein Terminal öffnen und den Befehl ausführen: sudo nano /etc/httpd/conf/httpd.conf
- Wenn Sie ein Windows-Betriebssystem verwenden, können Sie die Konfigurationsdatei in einem Texteditor wie Notepad++ wie folgt öffnen:
- Wechseln Sie in das Verzeichnis, in dem Apache installiert ist (zB C:\Apache24\conf ).
- Suchen Sie nach einer Datei mit dem Namen httpd.conf und öffnen Sie es in einem Texteditor.
Nachdem Sie die Apache-Konfigurationsdatei geöffnet haben, können Sie den Port des Servers ändern.
Schritt 2: Mit dem Standardport umgehen
Bevor Sie den Apache-Port ändern, ist es wichtig zu bestimmen, welcher Port derzeit standardmäßig verwendet wird. Standardmäßig läuft Apache auf Port 80.
Um den aktuellen Port zu überprüfen, öffnen Sie die Datei httpd.conf in einem Texteditor. Diese Datei befindet sich normalerweise in dem Ordner, in dem der Apache-Server installiert ist.
Verwenden Sie einen Suchbefehl (z. B. Strg+F), und suchen Sie nach einer Zeichenfolge, die mit beginnt Listen. Neben dieser Zeile wird der Port angezeigt, auf dem Apache ausgeführt wird.
Wenn Sie die Zeilen nicht finden konnten Listen. versuchen Sie, nach der Zeichenfolge zu suchen Port. In dieser Zeile wird auch der aktuelle Apache-Port angegeben.
Notieren Sie sich den Port, auf dem Apache ausgeführt wird, oder notieren Sie ihn, da Sie ihn in den nächsten Schritten verwenden, um den Port zu ändern.
Schritt 3: Ändern Sie den Apache-Port in der Konfigurationsdatei
Um den Apache-Port zu ändern, müssen Sie die Serverkonfigurationsdatei bearbeiten, die so genannte httpd.conf. Diese Datei befindet sich in einem Ordner conf ihre Apache-Installation.
Hier sind die Schritte, die Sie befolgen müssen:
- Suchen Sie die Datei httpd.conf im Ordner conf.
- Öffnen Sie die Datei in einem Texteditor.
- Suchen Sie nach der Zeile, die den Standardport Listen 80 enthält.
- Ersetzen Sie 80 durch den gewünschten Port. Wenn Sie beispielsweise Port 8080 verwenden möchten, ersetzen Sie die Zeichenfolge durch Listen 8080 .
- Speichern Sie die Änderungen, und schließen Sie die Datei.
Nachdem Sie Änderungen an der Apache-Konfigurationsdatei vorgenommen haben, müssen Sie den Server neu starten, damit die Änderungen wirksam werden.