ほとんどのWebサイトおよびその他のWebアプリケーションはPHPを使用して実行されます。これは、動的なWebページを生成するためのオープンソースのサーバーサイドスクリプト言語です。現在、このチュートリアルを書いている間、この言語の最新バージョンはPHP 8.0であり、Webアプリケーションのパフォーマンスを向上させました。このチュートリアルでは、AlmaLinux8またはRockyにPHP8.0をインストールする手順を学習します。
AlmaLinuxまたはRockyLinuxへのPHP8.0のインストール
ステップ1.LinuxにRemiリポジトリを追加する
デフォルトでは、 AlmaLinuxで利用可能なPHPのバージョン またはロッキー インストールするのはPHP7.2 、したがって、最新バージョン、つまり 8.0を取得するには さまざまなバージョンのPHPを入手するには、サードパーティのリポジトリを追加する必要があります。
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
ステップ2:システムアップデートを実行する
システムが追加された新しいリポジトリを認識できるようにパッケージリポジトリを更新するには、systemupdateコマンドを実行します。
sudo dnf update
ステップ3:利用可能なPHPモジュールを確認する
インストールできるAlmaLinuxで利用可能なPHPのバージョンを確認しましょう。そのためには、DNFパッケージマネージャーを使用してモジュールリストコマンドを実行します。
sudo dnf module list php
エンタープライズLinux8用のRemiのモジュールリポジトリにインストールするPHP8.0バージョンとPHP7.xが表示されます。
ステップ4:php:remi-8.0モジュールを有効にする
インストールするPHPには複数のバージョンがあるため、デフォルトのソースがこのスクリプトパッケージをシステムにインストールできるようにするには、リポジトリ名とともにバージョンを指定する必要があります。これが実行するコマンドですが、最初にシステムリポジトリパッケージ用に設定されたPHPモジュールをリセットします。
sudo dnf module reset php
次に実行します:
sudo dnf module enable php:remi-8.0
注 :PHPの他のモジュールバージョンを有効にする場合は、上記のコマンドでバージョン番号を変更するだけです。
ステップ5:RemiRepoからAlmaLinux/RockyにPHP8.0をインストールするコマンド
最後に、Linuxシステムに最新のPHPをインストールするコマンドを実行します。
sudo dnf install php -y
特定の拡張機能をインストールするには、次の構文を使用します。
sudo dnf install php-extension-name
PHPにインストールされているアクティブな拡張機能を確認するには、次を使用します。
php -m
ステップ5:バージョンを確認する
インストールが完了したら、システムに最終的にインストールされているバージョンを確認しましょう。
php -v