Skip to main content

Ubuntu環境にPHPレポジトリを追加してインストール

概要

UbuntuのLAMP環境に必要なPHP8.1系とその設定を行います。

さっくりとした手順

  1. レポジトリを追加します
  2. インストールを行います
  3. インストールを確認します

レポジトリを追加します。

  • レポジトリ追加
sudo add-apt-repository ppa:ondrej/php

Ubuntu20.04系ではこれを行わないとPHP7.4系しかインストールされません。

  • パッケージ全体のアップデート
sudo aptitude update

PHP8.1系のインストールを行います。

  • PHP8.1をインストール
sudo aptitude install php8.1
  • Webアプリでよく用いるPHPモジュールをインストール
sudo aptitude install php8.1-{opcache,pdo,bcmath,calendar,ctype,fileinfo,ftp,gd,intl,json,ldap,mbstring,mysql,posix,readline,sockets,bz2,tokenizer,zip,curl,iconv,phar,xml,dev,imagick,gmp}

インストール後の確認をします。

  • Webサービス再起動
sudo systemctl restart apache2.service
  • PHPバージョン確認
php -v
PHP 8.1.27 (cli) (built: Dec 21 2023 20:19:26) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.27, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.27, Copyright (c), by Zend Technologies