Debian 11.2にPHP 8.0をインストールする
環境情報
OSのバージョン
# cat /etc/debian_version
11.2
インストールの方法
1.システムを更新します
# sudo apt update # sudo apt -y upgrade
2.必要なパッケージをインストールします
# sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2
3.PHPのAPTリポジトリを追加します
# echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list deb https://packages.sury.org/php/ bullseye main
4.リポジトリキーをインポートします
# wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add - Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). OK
システムを更新します
# sudo apt update
5.PHP 8をインポートします
# sudo apt update
# sudo apt install php8.0
6.phpバージョンを確認します
# php -v PHP 8.0.14 (cli) (built: Dec 20 2021 21:31:32) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.14, Copyright (c) Zend Technologies with Zend OPcache v8.0.14, Copyright (c), by Zend Technologies
7.php拡張モジュールをインストールします
# sudo apt install php8.0-{mysql,cli,common,imap,ldap,xml,fpm,curl,mbstring,zip}
インストール後確認
# php -m [PHP Modules] calendar Core ctype curl date dom exif FFI 略