スマートフォン・タブレットからインターネットサーバーオペレーション

APPW.jp
 

PHP 8.5 を Ubuntu 24.04 LTS にインストール

Ubuntu では、PHP の定番リポジトリである ondrej/php を利用します。

1. 必要パッケージのインストール


sudo apt update
sudo apt install -y software-properties-common

add-apt-repository を使うために必要です。

2. ondrej/php リポジトリを追加


sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php -y
sudo apt update

Ubuntu で PHP を最新バージョンまで扱う場合の定番リポジトリです。

3. PHP 8.5 のインストール


sudo apt install -y php8.5 php8.5-fpm php8.5-cli php8.5-common php8.5-{bcmath,bz2,curl,gd,gmp,intl,mbstring,mysql,readline,xml,zip}

一般的な構成の PHP モジュールをまとめて導入します。PHP 8.5 では、OPcache が本体に統合されていますので、インストール不要です。

5. Apache + PHP-FPM の設定


sudo a2disconf php8.2-fpm
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php8.5-fpm
sudo systemctl reload apache2
  • 古い PHP-FPM(例:8.2)を無効化
  • Apache の FCGI モジュールを有効化
  • PHP 8.5 の FPM 設定を有効化

6. 古い PHP-FPM の停止


sudo systemctl status php8.2-fpm
sudo systemctl stop php8.2-fpm
sudo systemctl disable php8.2-fpm

不要な PHP-FPM を停止しておくことで、競合を防ぎます。

『PHP 8.5 を Ubuntu 24.04 LTS にインストール』を公開しました。