Linux

PHP7.4のインストール時に必要なパッケージ一覧

概要

phpenvを使ってPHP7.4.28をインストールしようとしたら、例によってビルドに失敗して、都度必要なパッケージをインストールする作業が発生した。

よって予めphp7.4.28のインストールに必要なパッケージをインストールするシェルスクリプトをまとめました。

環境

OS: ubuntu 20.04.4 LTS (Focal Fossa) on WSL2

sudo apt install -y g++
sudo apt install -y libxml2 libxml2-dev
sudo apt install -y libssl-dev pkg-config
sudo apt install -y zlib1g-dev
sudo apt install -y libbz2-dev
sudo apt install -y libjpeg-dev
sudo apt install -y libpng-dev
sudo apt install -y libreadline-dev
sudo apt install -y libtidy-dev
sudo apt install -y libxslt-dev
sudo apt install -y libxslt1.1
sudo apt install -y libcurl4-openssl-dev
sudo apt install -y libmcrypt-dev
sudo apt install -y libzip-dev
sudo apt install -y libonig-dev
sudo apt install -y autoconf
sudo apt install -y automake

上記のパッケージ郡をインストールした後、php7.4.28を無事ビルドできました。

こちらの記事を参考にさせていただきました。
ありがとうございます。

phpenvでPHP7系ビルド時のエラーに関する対処法まとめ | 7me
https://7me.nobiki.com/2021/04/20/phpenv-build-error-memo/

ModuleNotFoundError: No module named ‘_bz2’前のページ

最近の記事

Twitter

PAGE TOP