En este post voy a dejar colgada la manera en la que he instalado la librería GDphp para la manipulación de imágenes en PHP en sistemas Ubuntu/debian. Es posible que la librería ya la tengamos instalada sin nisiquiera darnos cuenta, por que esto ya me ha pasado en otros ordenadores que tengo por aquí.
Como ya he dicho la librería GD de PHP es utilizada en la manipulación de imágenes, yo en este caso la quiero utilizar para redimensionar imágenes del lado del cliente en un proyecto que tengo entre manos. Esta librería nos permite modificar automáticamente gráficos en tamaños alternativos o generar dinámicamente gráficos, entre otras cosas. En este enlace se puede consultar el manual oficial de esta librería, es muy interesante de leer si quieres hacer algo con imágenes y PHP.
Instalando la librería GDPHP
En Windows me imagino que se hará de otra manera, el día que necesite instalarla en un sistema Windows colocaré aquí la forma de hacerlo, pero como por el momento solo quiero usar este proyecto en Linux, pues me lo dejo como tarea pendiente. Para instalar esta librería en Ubuntu (también en Debian) existe un package llamado php-gd, para instalar este módulo:
sudo apt-get install php5-gd
Listo, eso es todo. Ya tenemos instalado el módulo. Debemos reiniciar apache:
sudo /etc/init.d/apache2 restart
Para comprobar si la librería esta cargada en php, podemos escribir en la línea de comandos lo siguiente:
sudo php -m
Este comando nos mostrará un listado de las cosas relacionadas con php que tenemos cargadas en nuestro sistema, deberías poder observar que ya tienes cargado el soporte para utilizar la librería GD (php-gd). Este comando puedes ejecutarlo antes de instalar nada, para comprobar si tienes o no ya instalada la librería, como ya avisé, en algunos ordenadores ya me la he encontrada previamente a la instalación.