Apache と PHP をインストールすると、Apache は通常、ポート 80 と 443 (HTTP と HTTPS) をリッスンします。ただし、場合によっては、PHP で別のポート番号を使用することが必要になる場合があります。この記事ではyumでインストールしたPHPのポート番号を変更する方法を紹介します。
まず、現在のシステムにインストールされている PHP バージョンを知る必要があります。次のコマンドで表示できます:
php -v
これにより、システムにインストールされている PHP のバージョン番号が出力されます。この記事では、例として PHP 7.4 を使用します。
標準の PHP インストールを使用していない場合は、追加の PHP 拡張機能をインストールする必要があります。たとえば、PHP-FPM を使用している場合は、拡張機能をインストールする必要があります。次のコマンドを使用してインストールできます。
yum install php-fpm
この拡張機能をインストールした後、これを使用してポート番号を変更したり、他の機能を拡張したりすることができます。
次に、php.ini
構成ファイルを変更してポート番号を変更する必要があります。構成ファイルは、次のコマンドを使用して開くことができます。
vim /etc/php.ini
このファイルには、PHP-FPM で使用されるポート番号を構成するための listen
オプションがあります。この記事では、9000
ポートを使用します。
listen = 9000
max_execution_time
や memory_limit
など、このファイルの他の設定を変更することもできます。
完了後、PHP サービスを再起動して変更を適用します。
systemctl restart php-fpm
これで、新しいポート番号を使用するように PHP サービスが更新されました。次のコマンドで利用可能かどうかを確認できます:
curl http://localhost:9000
PHP-FPM を使用している場合は、php-fpm
ログをチェックして、サービスが適切に動作していることを確認することもできます。 。
上記の手順からわかるように、yum でインストールされた PHP を使用してポート番号を変更することも非常に簡単です。システムにインストールされている PHP のバージョンがわかっていて、必要な追加の拡張機能をインストールしていれば、ポート番号を変更して PHP サービスを再起動して有効にすることができます。
以上がyumでインストールしたphpのポートを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。