概要
php8.1-fpm を Ubuntu にインストールします。
- Ubuntu 24.04 の場合、2025/10/9 時点では php8.3-fpm しか入っていなかったので、バージョンを 8.1 に指定して php-fpm をインストールする方法です。
環境
- Ubuntu 24.04
- nginx 1.28.0
前提: nginx はUbuntu 24.04 にインストール済み
.bash
# Ubuntu バージョン (リリース) に応じて、現在インストールされている、あるいは利用可能なすべてのバージョンのパッケージを表示する。
sudo apt-cache policy php-fpm
php-fpm:
Installed: (none) # 何もインストールされていない
Candidate: 2:8.3+93ubuntu2 # 8.3 が利用可能
Version table:
2:8.3+93ubuntu2 500
500 http://jp.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
上のように apt-cache
が、PHP-FPMにすべての バージョンを返してこない場合、ppa (Personal Package Archive) があるパッケージは add-apt-repository
で追加することができる。
ppa の php パッケージを追加
.bash
sudo add-apt-repository ppa:ondrej/nginx
sudo apt update
sudo add-apt-repository ppa:ondrej/php
sudo apt update
希望するバージョンでphp-fpmをインストール
.bash
sudo apt install -y php8.1-fpm
参考
apt パッケージのインストール済み・利用可能なバージョンの検索の仕方 (CLI )
ppa ( ondrej/php ) の追加