Lightsail の PHP をアップグレードする方法を教えてください。

所要時間2分
0

Amazon Lightsail の PHP をアップグレードしたいです。

解決策

Lightsail 上で動作する、次のオペレーティングシステム (OS) で PHP をアップデートできます。

  • WordPress、LAMP 用の Bitnami
  • Amazon Linux 2023
  • Amazon Linux 2
  • Ubuntu 22.04 LTS および 20.04 LTS
  • Debian 12 および 11
  • CentOS 9

重要: PHP を更新する前に、コードがアップグレード先のバージョンと互換性があることを確認してください。PHP を更新する前に、インスタンスをバックアップするのがベストプラクティスです。詳細については、「Amazon Lightsail のスナップショット」を参照してください。

PHP を更新するには、インスタンスで実行されている OS に対応した手順を実行します。

WordPress、LAMP 用の Bitnami

WordPress、LAMP 用の Bitnami で PHP を更新するには、新しい WordPress または LAMP インスタンスを起動してから、現在のウェブサイトから新しいインスタンスにデータを移行します。詳しくは、Bitnami のウェブサイトで「WordPress インスタンスから別の WordPress インスタンスへのデータの移行」を参照してください。

Amazon Linux 2023

PHP のマイナーバージョンを最新のアップデートにアップグレードするには、次のコマンドを実行します。

$ sudo yum upgrade php -y

PHP を最新のメジャーバージョンにアップグレードするには、次のコマンドを実行します。

$ sudo yum remove php\* -y  
$ sudo yum clean all  
$ sudo yum install php -y

Amazon Linux 2

PHP 8.1 および 8.2 にアップグレードするには、Extras ライブラリを使用します。

$ sudo amazon-linux-extras | grep php   
66 †php8.1 available [ =stable ]   
68 †php8.2 available [ =stable ]

PHP のマイナーバージョンを最新のアップデートにアップグレードするには、次の手順を実行します。

  1. 現在のバージョンの PHP を無効にします。。

    $ sudo amazon-linux-extras disable example-php  
    $ sudo yum remove php*  
    $ sudo yum clean all

    注: example-PHP は、現在お使いのマイナーバージョンの PHP に置き換えてください。たとえば、PHP 8.1 を無効にするには、example-PHPphp8.1 に置き換えます。

  2. PHP をアップグレードします。

    $ sudo yum upgrade php -y

PHP を最新のメジャーバージョンにアップグレードするには、次の手順を実行します。

  1. PHP トピックを有効にします。

    $ sudo amazon-linux-extras enable example-php

    注: example-PHP は、現在お使いのメジャーバージョンの PHP に置き換えてください。

  2. PHP パッケージをインストールします。

    $ sudo yum clean metadata  
    $ sudo  install php-cli php-pdo php-fpm php-json php-mysqlnd

Ubuntu 22.04 LTS および 20.04 LTS

PHP を最新バージョンにアップグレードするには、次のコマンドを実行します。

$ sudo apt install php

Debian 12 および 11

重要: Debian 11 または 12 を使用するのがベストプラクティスです。Debian 10 のサポートは終了しています。

PHP を最新バージョンにアップグレードするには、次のコマンドを実行します。

$ sudo apt install php

CentOS 9

**重要:**CentOS ストリーム 9 を使用するのがベストプラクティスです。CentOS 7 のサポートは終了しています。

PHP を最新バージョンにアップグレードするには、次の手順を実行します。

  1. インスタンスの PHP のバージョンを一覧表示します。

    $ sudo dnf module list php
  2. 最新バージョンの PHP がインストールおよび有効化されていない場合は、PHP をリセットして最新バージョンを有効にします。

    $ sudo dnf module reset -y php  
    $ sudo dnf module -y enable example-php

    注: example-PHP は、現在お使いのメジャーバージョンの PHP に置き換えてください。

  3. 最新バージョンをインストールします。

    $ sudo dnf module -y install php
AWS公式
AWS公式更新しました 7ヶ月前
コメントはありません

関連するコンテンツ