PHP 7.4 をインストールする
Raspbian Buster 環境へ PHP 7.4 を導入したいと思います。 Raspberry Pi OS Raspbian Buster 版の apt リポジトリでは、 PHP 7.3 のインストールしかできないため、 SURY PPA (Personal Package Archive) リポジトリを使用して、 PHP 7.4 をインストールします。
環境
- Raspberry Pi 3 model B+
- Raspbian Buster 版
準備(パッケージリポジトリーの追加)
はじめに、SURY PPA リポジトリを使用する上で必要なパッケージのインストールを行います。
pi@raspberrypi:~ $ sudo apt install lsb-release apt-transport-https ca-certificates
SURY PPA リポジトリを使用する時に必要になる GPG キーファイルをダウンロードします。
pi@raspberrypi:~ $ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
SURY PPA リポジトリを apt のリポジトリソースリストへ追加します。
pi@raspberrypi:~ $ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
SURY PPA リポジトリを追加したので、パッケージ一覧を更新します。
pi@raspberrypi:~ $ sudo apt update
インストールされているパッケージを更新します。
pi@raspberrypi:~ $ sudo apt upgrade
ここまでで、 PHP 7.4 をいんすとーるする準備ができました。
PHP 7.4 のインストール
PHP 7.4 をインストールします。
pi@raspberrypi:~ $ sudo apt install php7.4
以上でインストールが完了します。
インストールされた PHP を確認するには、次のコマンドを実行します。
pi@raspberrypi:~ $ php --version
PHP 7.4.27 (cli) (built: Dec 20 2021 21:32:33) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.27, Copyright (c), by Zend Technologies
PHP 7.4 がインストールされたことを確認できました。