PHP は人気のあるサーバーサイド プログラミング言語であり、多くの開発者が Web 開発に PHP を使用しています。 PHP サービスがローカル コンピューターまたはサーバーで実行される場合、通常はポート 80 でリッスンし、いくつかの Web サービスを提供します。
ただし、他のアプリケーションがポート 80 を占有することを許可するため、またはプライバシーとセキュリティ保護の手段として、PHP がリッスンするポートを変更する必要がある場合があります。この記事では、PHP がリッスンするポートを変更する方法について説明します。
まず、php.ini ファイルを開く必要があります。このファイルは通常、PHP インストール ディレクトリの下の「conf」または「etc」ディレクトリにあります。
php.ini ファイルを開いた後、次の内容を見つける必要があります:
[Web] ;接受的连接端口号 ;listen = 127.0.0.1:80
コメント内の行「;listen = 127.0.0.1:80」に注目してください。これは、PHP がデフォルトでリッスンするポートです。 PHP がリッスンするポートを変更するには、セミコロン (;) を削除して、新しいポート番号を指定する必要があります。
たとえば、PHP リスニング ポートを 8080 に変更する場合は、php.ini ファイルを次のように編集する必要があります。
[Web] ;接受的连接端口号 listen = 127.0.0.1:8080
編集が完了したら、ファイルを保存して閉じます。編集者。
次に、変更を有効にするために PHP サービスを再起動する必要があります。このタスクを実行するには 2 つの方法があります。それぞれの方法を見てみましょう。
方法 1: コマンド ラインを使用する
管理者権限がある場合は、「コマンド プロンプト」を使用して PHP サービスを停止および開始できます。
まず、コマンド プロンプト ウィンドウを開きます。ウィンドウで次のコマンドを入力し、Enter キーを押します:
net stop Apache2.4
ここで、「Apache2.4」は、PHP を実行している Web サーバーの名前です。ローカル コンピューターで PHP を実行している場合は、通常、Apache Web サーバーを使用します。別の Web サーバーを使用している場合は、これを Web サーバー名に置き換える必要があります。
PHP サービスが停止したら、次のコマンドを使用してサービスを開始します。
net start Apache2.4
方法 2: XAMPP コントロール パネルを使用する
PHP をWindows オペレーティング システムでは、XAMPP コントロール パネルを使用して PHP サービスを停止および開始することもできます。
まず、XAMPP コントロール パネルを開きます。パネルで PHP サービスを見つけて、「停止」ボタンをクリックします。
PHP サービスが停止するのを待った後、「開始」ボタンをクリックしてサービスを再起動します。この時点で、XAMPP コントロール パネル ページに表示されるポート番号に注目してください。
上記の操作が完了したら、おめでとうございます。PHP がリッスンするポートが正常に変更されました。
要約:
この記事では、PHP でリスニング ポートを変更する方法を紹介しました。必要な手順はいくつかの簡単な手順だけですが、Web プロジェクトの開発に非常に迅速かつ簡単に使用できます。実際には、PHP サービスのセキュリティと信頼性を確保するには、他のネットワーク要素やセキュリティ要素も考慮する必要があります。
以上がPHPがリッスンするポートを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。