第6章 PHP スクリプト言語の使用
Hypertext Preprocessor (PHP) は、主にサーバー側スクリプトに使用される汎用スクリプト言語です。PHP を使用すると、Web サーバーを使用して PHP コードを実行できます。
6.1. PHP スクリプト言語のインストール
RHEL 9 では、次のバージョンと形式の PHP を利用できます。
-
php
RPM パッケージ形式の PHP 8.0 -
php:8.1
モジュールストリーム形式の PHP 8.1 -
php:8.2
モジュールストリーム形式の PHP 8.2
手順
シナリオに応じて、次のいずれかの手順を実行します。
PHP 8.0 をインストールするには、以下を実行します。
dnf install php
# dnf install php
Copy to Clipboard Copied! デフォルトのプロファイルで
php:8.1
またはphp:8.2
モジュールストリームをインストールするには、以下を実行します。dnf module install php:8.1
# dnf module install php:8.1
Copy to Clipboard Copied! デフォルトの
common
プロファイルはphp-fpm
パッケージもインストールし、Apache HTTP Server または nginx で使用する PHP を事前設定します。php:8.1
またはphp:8.2
モジュールストリームの特定のプロファイルをインストールするには、たとえば以下のようになります。dnf module install php:8.1/profile
# dnf module install php:8.1/profile
Copy to Clipboard Copied! 使用可能なプロファイルは次のとおりです。
-
common
: Web サーバーを使用したサーバー側のスクリプトのデフォルトプロファイル。これには、最も広く使用されているエクステンションが含まれています。 -
minimal
: このプロファイルは、Web サーバーを使用せずに PHP でのスクリプト用のコマンドラインインターフェイスのみをインストールします。 devel
- このプロファイルには、common プロファイルのパッケージと開発用の追加パッケージが含まれます。たとえば、Web サーバーを使用しない PHP 8.1 をインストールするには、以下を使用します。
dnf module install php:8.1/minimal
# dnf module install php:8.1/minimal
Copy to Clipboard Copied!
-