Heim  >  Artikel  >  Backend-Entwicklung  >  So ändern Sie Port 80 in PHP5

So ändern Sie Port 80 in PHP5

zbt
zbtOriginal
2023-07-24 16:57:481239Durchsuche

So ändern Sie Port 80 in PHP5: 1. Bearbeiten Sie die Portnummer in der Konfigurationsdatei des Apache-Servers. 2. Bearbeiten Sie die Konfigurationsdatei von PHP, um sicherzustellen, dass PHP auf dem neuen Port funktioniert. und die PHP-Anwendung wird auf dem neuen Port ausgeführt.

So ändern Sie Port 80 in PHP5

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1.3, Dell G3-Computer.

PHP ist eine beliebte serverseitige Skriptsprache, die häufig zur Entwicklung von Webanwendungen verwendet wird. Standardmäßig verwendet PHP Port 80 des Apache-Servers, um HTTP-Anfragen zu empfangen. Manchmal müssen wir jedoch möglicherweise den PHP-Port auf einen anderen Port ändern, um bestimmte Anforderungen zu erfüllen. In diesem Artikel erfahren Sie, wie Sie den Port von PHP5 von 80 auf einen anderen Port ändern.

1. Wir müssen die Konfigurationsdatei des Apache-Servers bearbeiten, um den PHP-Port zu ändern. Auf den meisten Linux-Systemen befinden sich die Konfigurationsdateien von Apache je nach System im Verzeichnis „/etc/apache2“ oder „/etc/httpd“. Sie müssen die Datei „httpd.conf“ in diesem Verzeichnis mit Administratorrechten öffnen.

In der Datei „httpd.conf“ müssen wir nach den folgenden Codezeilen suchen:

Listen80

Dies ist der Standardport, den der Apache-Server überwacht. Ändern Sie die Nummer 80 in dieser Zeile in die neue Portnummer, die Sie verwenden möchten. Wenn Sie beispielsweise den PHP-Port auf 8080 ändern möchten, müssen Sie die Zeile wie folgt ändern:

Listen8080

Nach dem Speichern und Schließen der Datei müssen Sie den Apache-Server neu starten, damit die Änderungen wirksam werden. Auf den meisten Linux-Systemen können Sie den Apache-Dienst mit dem folgenden Befehl neu starten:

sudoserviceapache2restart

Auf Windows-Systemen können Sie die Eingabeaufforderung öffnen und den folgenden Befehl ausführen:

net stop apache2

net start apache2

Nach dem Neustart , Der Apache-Server beginnt, den von Ihnen angegebenen neuen Port abzuhören.

2. Wir müssen sicherstellen, dass PHP auch auf dem neuen Port funktioniert. Sie müssen die Konfigurationsdatei von PHP bearbeiten. Auf den meisten Linux-Systemen befinden sich die PHP-Konfigurationsdateien im Verzeichnis „/etc/php“. Der genaue Pfad hängt von Ihrem System und der PHP-Version ab. Sie müssen die Datei in diesem Verzeichnis, die der PHP-Version entspricht, die Sie gerade verwenden, mit Administratorrechten öffnen, z. B. „php.ini“.

In der Datei „php.ini“ müssen Sie nach den folgenden Codezeilen suchen:

;cgi.fix_pathinfo
;FastCGIunderIIS(onWINNTbasedOS)supportstheabilityto
impersonate
…

Unter diesen Zeilen sehen Sie eine Codezeile, die wie folgt aussieht:

;extension=php_curl.dll

Suchen Sie diese Zeile und entfernen Sie das Semikolon an der Beginnen Sie damit:

extension=php_curl.dll

Stellen Sie sicher, dass die PHP-Curl-Erweiterung aktiviert ist, da die Erweiterung in einigen PHP-Versionen standardmäßig deaktiviert ist.

Nach dem Speichern und Schließen der Datei müssen Sie den Apache-Server neu starten, damit die Änderungen wirksam werden. Auf einem Linux-System können Sie den folgenden Befehl verwenden, um den Apache-Dienst neu zu starten:

sudoserviceapache2restart

Auf einem Windows-System können Sie den folgenden Befehl verwenden:

netstopapache2
netstartapache2

Nach dem Neustart beginnt PHP mit der Arbeit an dem neuen Port, den Sie angegeben haben.

Nach dem Ändern des Ports müssen Sie sicherstellen, dass die Portnummer in allen Links und Konfigurationsdateien in Ihrer Webanwendung korrekt aktualisiert wird. Andernfalls funktioniert Ihre Anwendung möglicherweise nicht ordnungsgemäß.

Um den Port von PHP5 von 80 auf einen anderen Port zu ändern, müssen Sie zusammenfassend die Portnummer in der Konfigurationsdatei des Apache-Servers bearbeiten, dann die Konfigurationsdatei des PHP bearbeiten, um sicherzustellen, dass PHP auf dem neuen Port funktioniert, und schließlich einen Neustart durchführen der Apache-Server. Nachdem Sie diese Schritte ausgeführt haben, wird Ihre PHP-Anwendung auf dem neuen Port ausgeführt.

Hinweis: Das Ändern von PHP-Ports erfordert Sicherheitsmaßnahmen und die Sicherstellung, dass Firewalls und andere Netzwerkkonfigurationen aktualisiert wurden, um den Zugriff auf neue Ports zu ermöglichen. Stellen Sie außerdem sicher, dass nur Benutzer mit Zugriff Änderungen vornehmen können, um potenzielle Sicherheitsrisiken zu vermeiden .

Das obige ist der detaillierte Inhalt vonSo ändern Sie Port 80 in PHP5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn