PHP 7.3は、インストールに使用できる最新の安定したリリースです。このチュートリアルは、DebianシステムにPHPの最新バージョンをインストールするのに役立ちます。次に、このチュートリアルに従って、Debian 10、BusterにPHPをインストールします。
Debian10はまだ開発中です。したがって、このチュートリアルはDebian10デイリービルドバージョンでテストされています。
前提条件
シェルアクセスを使用してDebian10システムにログインします。リモートシステムの場合はSSHで接続します。 Windowsユーザーは、SSH接続にPuttyまたはその他の代替アプリケーションを使用できます。
以下のコマンドを実行して、現在のパッケージを最新バージョンにアップグレードします。
sudo apt update sudo apt upgrade
Debian10でPPAを設定する
次のコマンドを実行して、最初に必要なパッケージをシステムにインストールしましょう。次に、パッケージ署名キーをインポートします。その後、システム上のPHPパッケージのPPAを構成します。
sudo apt install ca-certificates apt-transport-https wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add - echo "deb https://packages.sury.org/php/ buster main" | sudo tee /etc/apt/sources.list.d/php.list
Debian10システムはPHPインストールの準備ができています。
Debian10にPHPをインストールする
システムに最新のPHPバージョンをインストールすることもできます。次のコマンドを実行して、Debian10にPHP7.3をインストールします。他のPHPバージョンをインストールするには、php7.3を「php7.2」、「php7.1」、「php5.6」などのバージョンに変更します。
sudo apt update sudo apt install php7.3
また、必要なPHPモジュールをインストールします。
sudo apt install php7.3-cli php7.3-common php7.3-curl php7.3-gd php7.3-json php7.3-mbstring php7.3-mysql php7.3-xml
アクティブなPHPバージョンを確認する
インストール後、次のコマンドを使用して、インストールされているアクティブなPHPバージョンを確認します。
php -v PHP 7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7 (cli) (built: May 31 2019 11:26:40) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7, Copyright (c) 1999-2018, by Zend Technologies
おめでとうございます! Debian10BusterシステムでのPHPによる開発をお楽しみください。