¿Cómo hago para habilitar el soporte de GD en una instalación de CentOS?
Lo que hizo el truco para mí eventualmente fue:
yum install gd gd-devel php-gd
y luego reinicia apache:
service httpd restart
sudo yum install php-gd
Con CentOS 6.5+ y PHP 5.5:
yum install php55u-gd service httpd restart
Si obtiene un error como: cannot map zero-fill pages: Cannot allocate memory in Unknown on line 0
, podría ser porque no tiene un archivo de intercambio. Le sugiero que eche un vistazo al tutorial mencionado en esta respuesta: https://stackoverflow.com/a/20275282/828366
Tutorial: https://www.digitalocean.com/community/articles/how-to-add-swap-on-centos-6
CentOs 6.5+ y PHP 5.6:
sudo yum install php56-gd service httpd restart
Pon el comando
yum install php-gd
y reinicie el servidor (httpd, nginx, etc.)
service httpd restart