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