0c8fc7418d31499a7a59fad456f8e1118901daa5
By:
indextwo

Can't figure out how to install php-gd for PHP7 with yum

May 27, 2017 167 views
Nginx WordPress LEMP CentOS

I followed this tutorial for upgrading my droplet with a LEMP stack to PHP7:

https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-php-7-on-centos-7

However, I've since realised that GD Library isn't running, as it wasn't included with the standard PHP installation. Testing it on a Wordpress install on my droplet, the image uploads, but no other sizes are created. I've since found this question:

https://www.digitalocean.com/community/questions/is-there-a-php-gd-command-for-php7

...which details using apt-get to install php-gd for PHP7, but I can't find anything that works for yum. I am pretty new to server setups so I'm stumbling around in the dark a bit here.

2 Answers
indextwo May 27, 2017
Accepted Answer

I should have paid more attention to the naming convention - even though I couldn't find GD Library in IUS's package list, it is there. I just ran:

sudo yum install php70u-gd

It wasn't until I tried grabbing a list of all installed PHP packages that I noticed the naming convention was probably key. If anyone is curious about their own installation, you can run:

yum list installed *php*

I have it installed on my centos 7 droplet, currently running php 7.1.5

Package name is php71w-gd

I'm using the Webtatic repo: https://webtatic.com/packages/php71/

Have another answer? Share your knowledge.