php5 でポート 80 を変更する方法: 1. Apache サーバー構成ファイルのポート番号を編集します; 2. PHP 構成ファイルを編集して、PHP が新しいポートで動作することを確認します; 3. Apache サーバーを再起動しますおよび PHP アプリケーション プログラムは新しいポートで実行を開始します。
このチュートリアルの動作環境: Windows 10 システム、PHP8.1.3 バージョン、Dell G3 コンピューター。
PHP は、Web アプリケーションの開発によく使用される人気のあるサーバー側スクリプト言語です。デフォルトでは、PHP は Apache サーバーのポート 80 を使用して HTTP リクエストを受信します。ただし、特定のニーズを満たすために、PHP のポートを別のポートに変更する必要がある場合があります。この記事では、PHP5 のポートを 80 から別のポートに変更する方法を説明します。
1. Apache サーバーの設定ファイルを編集して、PHP ポートを変更する必要があります。ほとんどの Linux システムでは、Apache の設定ファイルはシステムに応じて `/etc/apache2` または `/etc/httpd` ディレクトリにあります。このディレクトリ内の「httpd.conf」ファイルを管理者権限で開く必要があります。
`httpd.conf` ファイルで、次のコード行を探す必要があります:
Listen80
これは、Apache サーバーがリッスンするデフォルトのポートです。その行の数字 80 を、使用する新しいポート番号に変更します。たとえば、PHP ポートを 8080 に変更する場合は、行を次のように変更する必要があります。
Listen8080
ファイルを保存して閉じた後、変更を有効にするために Apache サーバーを再起動する必要があります。ほとんどの Linux システムでは、次のコマンドを使用して Apache サービスを再起動できます:
sudoserviceapache2restart
Windows システムでは、コマンド プロンプトを開いて次のコマンドを実行できます:
net stop apache2
net start apache2
再起動後、Apache サーバーは指定した新しいポートでのリッスンを開始します。
2. PHP が新しいポートでも動作することを確認する必要があります。 PHPの設定ファイルを編集する必要があります。ほとんどの Linux システムでは、PHP の設定ファイルは `/etc/php` ディレクトリにあります。具体的なパスはシステムと PHP のバージョンによって異なります。現在使用している PHP バージョンに対応するこのディレクトリ内のファイル (`php.ini` など) を管理者権限で開く必要があります。
`php.ini` ファイルで、次のコード行を探す必要があります:
;cgi.fix_pathinfo ;FastCGIunderIIS(onWINNTbasedOS)supportstheabilityto impersonate …
これらの行の下に、次のようなコード行があります:
;extension=php_curl.dll
この行を検索し、先頭のセミコロンを削除して次のようにします。
extension=php_curl.dll
これは、PHP Curl 拡張機能が有効であることを確認するために行われます。これは、PHP の一部のバージョンでは拡張機能が無効になっているためです。のデフォルト。
ファイルを保存して閉じた後、変更を有効にするために Apache サーバーを再起動する必要があります。 Linux システムでは、次のコマンドを使用して Apache サービスを再起動できます:
sudoserviceapache2restart
Windows システムでは、次のコマンドを使用できます:
netstopapache2 netstartapache2
再起動後、PHP が起動します。指定した新しいポートが動作します。
ポートを変更した後、Web アプリケーション内のリンクと構成ファイルのポート番号が正しく更新されていることを確認する必要があります。そうしないと、アプリケーションが正しく動作しない可能性があります。
要約すると、PHP5 のポートを 80 から別のポートに変更するには、Apache サーバーの設定ファイルのポート番号を編集し、次に PHP の設定ファイルを編集して、PHP が新しいポートで動作することを確認する必要があります。 Apacheサーバーを再起動します。これらの手順を完了すると、PHP アプリケーションが新しいポートで実行を開始します。
注: PHP ポートを変更するには、セキュリティに注意し、新しいポートにアクセスできるようにファイアウォールやその他のネットワーク構成が更新されていることを確認する必要があります。また、潜在的なセキュリティリスクを防ぐために、アクセス権を持つユーザーのみが変更を行えるようにしてください。 。
以上がphp5でポート80を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。