Debian 11.2にPHP 8.0をインストールする

2021年12月24日

環境情報
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
略

 

Debian 11

Posted by arkgame