ホームページ  >  記事  >  バックエンド開発  >  PHPがリッスンするポートを変更する方法

PHPがリッスンするポートを変更する方法

PHPz
PHPzオリジナル
2023-04-04 07:30:021088ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。