Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 9 ManualMovable Type 9 マニュアル

AMI 環境の PHP のバージョンをアップデートする
AWS

最終更新日: 2026.06.22

本マニュアルでは、Movable Type AMI版における PHP のアップデート・アップグレードの手順について説明します。

前提条件

Amazon Linux 2023 対応の Movable Type AMI版を対象としています。

Amazon Linux 2 の Movable Type AMI版では、Movable Type 9 のパッケージは提供していません。そのため、Amazon Linux 2023(以下、AL2023)に対応している Movable Type AMI版 を使用して EC2 インスタンスを新たに起動し、旧環境のデータを移行する必要があります。

移行手順については、「Movable Type AMI版を Amazon Linux 2 から Amazon Linux 2023 に移行する」を参照してください。

推奨する事前作業

PHP のアップデート・アップグレードを行う前に、データの個別バックアップおよびインスタンス全体のバックアップ(AMI 作成)を行うことを推奨します。これにより、万一の際も迅速な復旧が可能になります。

バックアップの手順については、「Movable Type AMI版のバックアップとリストア」を参照してください。

PHP をアップデートする

現在の PHP のバージョンを確認します。

$ php -v
$ dnf list --installed 'php*'

利用可能な AL2023 のリリースバージョンを確認します。

$ dnf check-release-update

AL2023 のリリースバージョンを指定し、PHP のパッチバージョンを更新します。リリースバージョンとパッケージ名は、環境に合わせて適宜読み替えてください。

$ sudo dnf upgrade --releasever=latest php8.3-fpm php8.3-mysqlnd php8.3-gd php8.3-mbstring php8.3-opcache php8.3

アップデート後の PHP のバージョンを確認します。

$ php -v
$ dnf list --installed 'php*'

PHP-FPM、httpd、Movable Type サービスを再起動します。

$ sudo systemctl restart php-fpm httpd movabletype

PHP をアップグレードする

現在の PHP のバージョンを確認します。

$ php -v
$ dnf list --installed 'php*'

利用可能な AL2023 のリリースバージョンを確認します。

$ dnf check-release-update

PHP-FPM、httpd、Movable Type サービスを停止します。

$ sudo systemctl stop php-fpm httpd movabletype

AL2023 のリリースバージョンを指定し、新しいバージョンの PHP パッケージをインストールします。リリースバージョンとパッケージ名は、環境に合わせて適宜読み替えてください。

$ sudo dnf install --allowerasing --releasever=latest php8.4-fpm php8.4-mysqlnd php8.4-gd php8.4-mbstring php8.4-opcache php8.4

アップグレード後の PHP のバージョンを確認します。

$ php -v
$ dnf list --installed 'php*'

PHP-FPM サービスの設定ファイルをリロードし、自動起動設定を有効にした上でサービスを開始します。

$ sudo systemctl daemon-reload
$ sudo systemctl enable --now php-fpm

httpd、Movable Type サービスを開始します。

$ sudo systemctl start httpd movabletype

関連するマニュアル

Q&A

目次
コンテンツタイプ学習サイト トフでもできるコンテンツタイプ