UbuntuにPHP 8.1をインストールする方法


方法1: Ondřej SurýのPPAを使用する方法

  1. Ondřej SurýのPPAを追加します。

    sudo add-apt-repository ppa:ondrej/php
    sudo apt update
  2. PHP 8.1をインストールします。

    sudo apt install php8.1

方法2: ソースコードからビルドする方法

  1. 必要なビルドツールと依存関係をインストールします。

    sudo apt install build-essential
    sudo apt install libssl-dev libcurl4-openssl-dev libonig-dev libxml2-dev libzip-dev
  2. 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
  3. ソースコードをビルドしてインストールします。

    ./configure
    make
    sudo make install

方法3: Dockerを使用する方法

  1. Dockerをインストールします。

  2. PHP 8.1の公式イメージを取得します。

    docker pull php:8.1
  3. Dockerコンテナを実行します。

    docker run -it php:8.1 bash

上記のいずれの方法でも、PHP 8.1がUbuntuに正しくインストールされます。選択する方法は、環境やニーズによって異なる場合があります。

この記事では、より詳細な手順やトラブルシューティングのヒントについては触れませんが、公式のドキュメントやコミュニティのサポートリソースを参照することをお勧めします。