Amazon Linux 2 に php8.2 をインストールする

はじめに

こんにちは、missi です。「AWS 環境に WordPress をなるべくお金をかけずに構築していく」のシリーズとして記事を書いています。このシリーズでは、「AWS 上に WordPress を構築するために必要なリソースを最小限に抑え、コストを抑える方法について」お届けしています。前回は「Amazon Linux 2 の設定をする」をテーマにお伝えしましたが、今回は「Amazon Linux 2 に php8.2 をインストールする」をテーマにご紹介したいと思います。

php8.2 のインストール

Amazon Linux 2 に php8.2 をインストールするには、以下の手順に従います。

  1. amazon-linux-extra でインストールできる php のバージョンを確認します。
amazon-linux-extras | grep php
51  php8.0                   available    [ =stable ]
66  php8.1                   available    [ =stable ]
68  php8.2                   available    [ =stable ]
  1. amazon-linux-extra で php8.2 の情報を確認します。
amazon-linux-extras info php8.2
php8.2 recommends php-cli                    # yum install php-cli
php8.2 recommends php-pdo                    # yum install php-pdo
php8.2 recommends php-fpm                    # yum install php-fpm
php8.2 recommends php-json                   # yum install php-json
php8.2 recommends php-mysqlnd                # yum install php-mysqlnd
  1. php8.2 をインストールします。
sudo amazon-linux-extras install php8.2 -y
  1. インストールされた php のバージョンを確認します。
php -v
PHP 8.2.1 (cli) (built: Jan 26 2023 18:37:36) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.1, Copyright (c) Zend Technologies
  1. 拡張モジュールをインストールします。

WordPressでよく利用されている拡張モジュールをインストールします。

sudo yum install php-cli php-mbstring php-gd php-intl php-xml -y
  1. インストールされたパッケージを確認します。
yum list installed | grep php
sudo yum list installed | grep php
php-cli.x86_64                        8.2.1-1.amzn2                  @amzn2extra-php8.2
php-common.x86_64                     8.2.1-1.amzn2                  @amzn2extra-php8.2
php-fpm.x86_64                        8.2.1-1.amzn2                  @amzn2extra-php8.2
php-gd.x86_64                         8.2.1-1.amzn2                  @amzn2extra-php8.2
php-intl.x86_64                       8.2.1-1.amzn2                  @amzn2extra-php8.2
php-mbstring.x86_64                   8.2.1-1.amzn2                  @amzn2extra-php8.2
php-mysqlnd.x86_64                    8.2.1-1.amzn2                  @amzn2extra-php8.2
php-pdo.x86_64                        8.2.1-1.amzn2                  @amzn2extra-php8.2
php-xml.x86_64                        8.2.1-1.amzn2                  @amzn2extra-php8.2

以上の手順を実行することで、Amazon Linux 2 に Apacheをインストールできます。

今回の記事は以上となります。このシリーズでは、「AWS 環境に WordPress をなるべくお金をかけずに構築していく」をお届けしていますので、ぜひ過去の記事もご覧ください。


投稿日

カテゴリー:

,

投稿者: