EC2へのGDのインストール

qiita.com

 

phpから画像を作成しようとすると、動かない。

phpinfoでみると、GDが入ってないことに気づいた。

 

php -m | grep gd

 

yum install php-gd

でインストールしようとしたが、何かエラーで終わる。

 

yum list | grep gd

で調べる。

dbm.x86_64 1.8.0-36.6.amzn1 installed
gdbm-devel.x86_64 1.8.0-36.6.amzn1 @amzn-main
gdisk.x86_64 0.8.10-1.5.amzn1 installed
php70-gd.x86_64 7.0.16-1.21.amzn1 @amzn-main
rubygem20-bigdecimal.x86_64 1.2.0-1.29.amzn1 installed
gd.i686 2.0.35-11.10.amzn1 amzn-main
gd.x86_64 2.0.35-11.10.amzn1 amzn-main
gd-devel.x86_64 2.0.35-11.10.amzn1 amzn-main
gd-progs.x86_64 2.0.35-11.10.amzn1 amzn-main
gdb.x86_64 7.6.1-64.33.amzn1 amzn-main
gdb-doc.noarch 7.6.1-64.33.amzn1 amzn-main
gdb-gdbserver.x86_64 7.6.1-64.33.amzn1 amzn-main
gdbm.i686 1.8.0-36.6.amzn1 amzn-main
graphviz-gd.x86_64 2.38.0-18.50.amzn1 amzn-main
hunspell-gd.noarch 1.0.0-0.3.rc.2.2.amzn1 amzn-main
php-gd.x86_64 5.3.29-1.8.amzn1 amzn-main
php54-gd.x86_64 5.4.45-1.75.amzn1 amzn-main
php55-gd.x86_64 5.5.38-2.119.amzn1 amzn-main
php56-gd.x86_64 5.6.30-1.133.amzn1 amzn-main
rubygem-bigdecimal.noarch 1:2.0-0.3.amzn1 amzn-main
rubygem19-bigdecimal.x86_64 1.1.0-32.70.amzn1 amzn-main
rubygem21-bigdecimal.x86_64 1.2.4-1.19.amzn1 amzn-main
rubygem22-bigdecimal.x86_64 1.2.6-1.8.amzn1 amzn-main
rubygem23-bigdecimal.x86_64 1.2.8-1.13.amzn1 amzn-main

 

以下のコマンドを実行。

yum install php70-gd.x86_64

 

うまくいった。