方法1: Ondřej SurýのPPAを使用する方法
-
Ondřej SurýのPPAを追加します。
sudo add-apt-repository ppa:ondrej/php sudo apt update
-
PHP 8.1をインストールします。
sudo apt install php8.1
方法2: ソースコードからビルドする方法
-
必要なビルドツールと依存関係をインストールします。
sudo apt install build-essential sudo apt install libssl-dev libcurl4-openssl-dev libonig-dev libxml2-dev libzip-dev
-
PHP 8.1のソースコードをダウンロードします。
wget https://www.php.net/distributions/php-8.1.0.tar.gz tar -xf php-8.1.0.tar.gz cd php-8.1.0
-
ソースコードをビルドしてインストールします。
./configure make sudo make install
方法3: Dockerを使用する方法
-
Dockerをインストールします。
-
PHP 8.1の公式イメージを取得します。
docker pull php:8.1
-
Dockerコンテナを実行します。
docker run -it php:8.1 bash
上記のいずれの方法でも、PHP 8.1がUbuntuに正しくインストールされます。選択する方法は、環境やニーズによって異なる場合があります。
この記事では、より詳細な手順やトラブルシューティングのヒントについては触れませんが、公式のドキュメントやコミュニティのサポートリソースを参照することをお勧めします。