Ubuntu20.04にphpインストールするときのメモ

概要

  • asdfを使ってphp 8.0.14をインストールしたい
  • たくさんエラーが出たのでそのメモ

asdf

バージョンを指定してインストールできるソフト(anyenvてきなやつ)

asdf-vm.com

dev.icare.jpn.com

環境

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.2 LTS
Release:        20.04
Codename:       focal

PHPインストール

$ asdf install php 8.0.14

これを実施したいが、あれが足りない、これが足りない、とエラーが出まくった

エラー解消

$ sudo apt-get install autoconf automake libtool
$ sudo apt-get install -y bison
$ sudo apt-get install -y re2c
$ sudo apt-get install -y pkg-config
$ sudo apt-get install -y libxml2 libxml2-dev
$ sudo apt-get install -y sqlite libsqlite3-dev
$ sudo apt-get install -y libcurl4-openssl-dev
$ sudo apt-get install -y libpq-dev
$ sudo apt-get install -y libreadline-dev
$ sudo apt-get install -y zlib1g libzip-dev