- パッケージマネージャを使用する方法: Ubuntuでは、パッケージマネージャを使用してPHPのバージョンを変更することができます。以下のコマンドを使用して、特定のバージョンのPHPをインストールします。
sudo apt update
sudo apt install php7.4 # 例: PHP 7.4をインストールする場合
インストールが完了したら、次のコマンドでデフォルトのPHPバージョンを変更します。
sudo update-alternatives --set php /usr/bin/php7.4 # インストールしたバージョンに置き換える
- phpbrewを使用する方法: phpbrewはPHPのバージョン管理ツールであり、Ubuntuで簡単にインストールできます。以下の手順に従って、phpbrewを使用してPHPのバージョンを変更します。
まず、phpbrewをインストールします。
curl -L -O https://github.com/phpbrew/phpbrew/raw/master/phpbrew
chmod +x phpbrew
sudo mv phpbrew /usr/local/bin/phpbrew
次に、PHPのビルドに必要な依存関係をインストールします。
sudo apt install -y php-cli php-mbstring libxml2 libxml2-dev
phpbrewを初期化します。
phpbrew init
echo '[[ -e ~/.phpbrew/bashrc ]] && source ~/.phpbrew/bashrc' >> ~/.bashrc
source ~/.bashrc
次に、特定のバージョンのPHPをインストールします。
phpbrew install 7.4.0 +default
インストールが完了したら、次のコマンドで使用するPHPバージョンを切り替えます。
phpbrew switch php7.4.0
- Dockerを使用する方法: もう一つの方法は、Dockerを使用してPHPのバージョンを管理することです。Dockerをインストールしてから、適切なPHPイメージを使用してコンテナを作成します。以下は、PHP 7.4を使用するDockerコンテナの例です。
FROM php:7.4
Dockerfileを作成したら、次のコマンドを使用してイメージをビルドします。
docker build -t my-php-app .
コンテナを実行するには、次のコマンドを使用します。
docker run -d -p 80:80 my-php-app
これらは、UbuntuでPHPバージョンを変更するいくつかの方法です。特定の要件に応じて、適切な方法を選択してください。