GCPで構築したUbuntu20.04にPHP8をインストール

Ubuntu
スポンサーリンク


Ubuntu20の環境にPHP8をインストールする必要が発生しました。
デフォルトの状態だとUbuntu20にはPHP7.4がインストールされてしまうため、PHP8が含まれているリポジトリを追加する必要があります。

サーバはGCPのVMインスタンスです。
インスタンスの立ち上げ方とかはこちら

GCPでインスタンスを作成してNginxをインストール
GCPにも無料枠や初回登録の特典である0クレジットがあるので、それをうまく使ってみようと思います。 以前もAWSやAzureの無料枠を使って中国で生活するうえで必要不可欠なV2RAYサーバを構築しましたが、同じようにGCPでも構築...
スポンサーリンク

Ubuntuバージョン確認

今回のUbuntuのバージョンです。

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.5 LTS"

PHPバージョン確認

PHPは何もインストールされていない状態でした

$ php -v

Command 'php' not found, but can be installed with:

apt install php7.4-cli
Please ask your administrator.

リポジトリ追加

PHP8が含まれているリポジトリを追加します。

$ sudo add-apt-repository ppa:ondrej/php

PHP8インストール

PHP8をインストールします。

$ sudo apt-get install php8.0

インストール後のPHPバージョン確認

PHPのバージョン確認

$ php -v
PHP 8.0.26 (cli) (built: Dec  3 2022 19:20:51) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.26, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.26, Copyright (c), by Zend Technologies