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

Posted May 27, 2017 53.1k views

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

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:

…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.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
3 answers

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:

After some struggle trying to get the package right for centos it wound up being:
yum install php-gd

The other packages are not available any more.