WSL2 Ubuntu20.04にPHP7.4をインストールする手順です。
開発環境
ホストOS: WIndows10 home
ゲストOS: WSL2 Ubuntu20.04
インストール手順
以下のコマンドを実行します。
① パッケージのアップデートを確認
$ sudo apt update
② software-properties-commonパッケージをインストールする。
$ sudo apt install software-properties-common
③でリポジトリを追加したいのですが、デフォルトではリポジトリを追加するためのコマンドがインストールされていません。ここでインストールしたパッケージはリポジトリを追加するためのものです。
③ リポジトリを追加する
$ sudo add-apt-repository ppa:ondrej/php
④ 再度パッケージをアップデートする。(①同じ手順です)
⑤ PHPをインストールする
$ sudo apt install php7.4
バージョン確認をして以下のように表示されればきちんとインストールできています。
$ php -v
PHP 7.4.7 (cli) (built: Jun 12 2020 07:44:38) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.7, Copyright (c), by Zend Technologies
最後に一応phpのインストール場所も確認しておきます。
$ which php
/usr/bin/php
(findコマンドでは見つかりませんでした。なんでだろう…)