Wie ändere ich den XAMPP Apache Server Port?

Um den XAMPP Apache Server Port zu ändern, gehen Sie folgendermaßen vor:

Wählen Sie eine freie Portnummer

Der von Apache verwendete Standardport ist 80.

Werfen Sie einen Blick auf alle Ihre verwendeten Ports mit Netstat (integriert in XAMPP Control Panel).

Screenshot von xampp control netstat

Dann können Sie alle verwendeten Ports sehen und hier sehen wir, dass der 80Port bereits von System verwendet wird.

Bildschirmfoto Netstat-Anschluss 80

Wählen Sie eine freie Portnummer (8012, für dieses Beispiel).

Bearbeiten Sie die Datei „httpd.conf“

Diese Datei sollte unter C:xamppapacheconf unter Windows oder unter bin/apache unter Linux gefunden werden.:

Listen 80ServerName localhost:80

Ersetzen Sie sie durch:

Listen 8012ServerName localhost:8012

Speichern Sie die Datei.

Zugriff auf: http://localhost:8012 zur Überprüfung, ob es funktioniert.

Wenn nicht, müssen Sie die http-ssl.conf -Datei bearbeiten, wie in Schritt 3 unten erläutert. ?

Bearbeiten Sie die Datei „http-ssl.conf“

Diese Datei sollte unter C:xamppapacheconfextra unter Windows oder unter diesem Link für Linux gefunden werden.

Suchen Sie die folgenden Zeilen:

Listen 443<VirtualHost _default_:443>ServerName localhost:443

Ersetzen Sie sie durch eine andere Portnummer (8013 für dieses Beispiel) :

Listen 8013<VirtualHost _default_:8013>ServerName localhost:8013

Speichern Sie die Datei.

Starten Sie den Apache-Server neu.

Zugriff auf: http://localhost:8012 zur Überprüfung, ob es funktioniert.

Konfigurieren Sie die XAMPP Apache-Servereinstellungen

Wenn Sie auf localhost zugreifen möchten, ohne die Portnummer in der URL
http://localhost anstelle von http://localhost:8012 anzugeben.

  • Xampp-Systemsteuerung öffnen
  • Zur Konfiguration gehen ? Service- und Port-Einstellungen ? Apache
  • Ersetzen Sie die Hauptport- und SSL-Portwerte ??mit den gewählten (z.B. 8012 und 8013).
  • Save Service settings
  • Save Configuration of Control Panel
  • Starten Sie den Apache-Server neuxampp apache setting portEs sollte jetzt funktionieren.

4.1. Webbrowserkonfiguration

Wenn diese Konfiguration die Portnummer nicht in der URL verbirgt, liegt dies daran, dass Ihr Webbrowser nicht für konfiguriert ist. Siehe : Werkzeuge ? Optionen ? General ? Verbindungseinstellungen… ermöglicht es Ihnen, verschiedene Ports auszuwählen oder Proxy-Einstellungen zu ändern.

4.2. Für die seltenen Fälle von ultimativem Pech

Wenn Schritt 4 und die Konfiguration des Webbrowsers für Sie nicht funktionieren, können Sie dies nur tun, indem Sie zurück zu 80 wechseln oder einen Listener auf Port 80 (wie einen Proxy) installieren, der Ihren gesamten Datenverkehr auf Port 8012 umleitet.

So beantworten Sie Ihr Problem:

Wenn diese Meldung weiterhin in der Systemsteuerung angezeigt wird :

Apache gestartet

  • Finden Sie den Speicherort der xampp-control.exe -Datei (wahrscheinlich in C:xampp)
  • Erstellen Sie eine Datei XAMPP.INI in diesem Verzeichnis (also XAMPP.ini und xampp-control.exe befinden sich im selben Verzeichnis)

Fügen Sie die folgenden Zeilen in die Datei XAMPP.INI ein:

apache = 8012

Jetzt erhalten Sie immer:

Apache gestartet

Bitte beachten Sie, dass dies nur zu Anzeigezwecken dient. Es hat keine Beziehung zu Ihrem httpd.conf .

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.