So ändern Sie einen Apache -Server -Höranschluss

So ändern Sie einen Apache -Server -Höranschluss

Letzte Woche habe ich auf einen Server mit seinem HTTPS -Port 80 gestoßen, der bereits von einer anderen Software aufgenommen wurde.  Der „Täter“ war nicht überraschend, dass eine weitere Webserver -Software, nämlich IIS. Da die IIS -Benutzer bereits an den Standardport gewöhnt sind, hatte die Apache -Installation keine andere Wahl, als einen weniger beliebten Port für HTTP zu verwenden, in diesem Fall Case Port 81.

Sie könnten fragen, warum Port 80 für HTTP wichtig ist?  Zum einen ist es die Benutzerfreundlichkeit für die Benutzer.  Wenn Sie zu einem Webserver stöbern, der auf einem anderen Port als Port 80 zuhört, müssen Sie die Portnummer zusammen mit der Adresse einfügen.

Inhaltsverzeichnis

    Etwas wie das: http: // Ihre Domain.com: 81/ Wenn Port 81 der Port Ihres Webservers ist.  Wenn Sie Port 80 verwenden, müssen Sie Port 80 nicht in die Adresse eingeben, da es sich um den Standardport handelt, der für HTTP verwendet wird.  Nach http: // www.tcpipGuide.com

    „Um Chaos zu vermeiden, verwendet die Software, die einen bestimmten Serverprozess implementiert 80 ”.

    Lassen Sie uns also sehen, wie wir den Port unseres Apache -Setups ändern können.  Suchen Sie zuerst nach dem HTTPD.Conf -Datei in der Apache > Conf Ordner.

    Diese Zeile definiert Apache, um Port 80 auf Port 80 anzuhören.  Alles, was Sie tun müssen, ist, diesen Port 80 in einen beliebigen Port zu ändern, den Sie verwenden möchten.  Stellen Sie sicher, dass der von Ihnen verwendete Port ein kostenloser Port ist und noch nicht von anderen Diensten angenommen wird.  Lesen Sie unsere Anleitung zu einem kostenlosen Port -Scanner, wenn Sie sich nicht sicher sind.

    Sobald Sie die Datei bearbeitet haben, speichern Sie sie und starten Sie Apache neu.  Um zu testen, ob Sie den neuen Port bereits verwenden, durchsuchen Sie die URL mit dem von Ihnen verwendeten Port. Wenn Sie beispielsweise Port 81 als neuen Port eingeben, sollte die neue URL sein http: // Ihre Domain: 81.

    Eine andere Methode, über die ich online gelesen habe, ist etwas anders. Wenn die oben genannte für Sie nicht funktioniert, versuchen Sie es zu gehen /etc/Apache2/Ports.Conf und das ändern Hören dort zu so etwas wie so etwas wie folgt Hören Sie 81 zu.

    Als nächstes gehen Sie zu /etc/apache2/sites-fähig/000 Default.Conf und ändern Sie die erste Zeile in VirtualHost *: 81. Starten Sie Apache neu und Sie sollten in der Lage sein, die Domain zu besuchen, ohne die Portnummer eingeben zu müssen. Apache sollte automatisch nach/var/www/html umleiten. Genießen!