Ubuntu環境にPHPレポジトリを追加してインストール
概要
UbuntuのLAMP環境に必要なPHP8.1系とその設定を行います。
さっくりとした手順
- レポジトリを追加します
- インストールを行います
- インストールを確認します
レポジトリを追加します。
- レポジトリ追加
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