La librería gd permite la manipulación de imágenes y la llamada a funciones como imagecreatefrompng o imagecreatefromjpeg.
En este post voy a mostrarte cómo instalar la extensión gd en PHP sobre el sistema operativo Linux Ubuntu.
Instalar extensión GD de PHP en Linux Ubuntu
Comienza averiguando la versión de PHP que tienes. Ejecuta:
php -v
En mi caso tengo la 7.2
Versión de PHP desde la línea de comandos
(aunque la captura es de un sistema Windows, la salida es similar en Linux)
Ahora hay que instalar la extensión con:
sudo apt-get install php[tu_version]-gd -y
En mi caso:
sudo apt-get install php7.2-gd -y
La opción -y es para responder que sí cuando se pida confirmación para instalar.
Ahora reinicia el servidor de Apache con:
sudo service apache2 restart
Lista los módulos y filtra con grep:
php -m | grep gd
La salida debe ser gd como en la imagen:
Instalar GD para PHP en Linux Ubuntu
Ahora puedes comenzar a utilizar la librería. Si quieres un ejemplo, mira cómo poner marcas de agua con PHP.
Estoy aquí para ayudarte
Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto
No te pierdas ninguno de mis posts
Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
En este corto tutorial vamos a ver cómo comprobar si la librería GD para PHP está instalada en nuestro servidor. Para ello vamos a usar código PHP. Recuerda que GD nos permite usar funciones para manipular imágenes con este bonito lenguaje de programación PHP. Verificar GD en PHP Lo podemos…
En este post voy a enseñarte a instalar la extensión de imagick en PHP sobre Linux. Personalmente la tuve que instalar ya que los códigos de barras la necesitan y se generaba el siguiente error: Neither gd-lib or imagick are installed! Lo bueno de desarrollar en PHP desde Linux Ubuntu…
Hoy vamos a hablar sobre el mensaje de error al usar la librería de Mike42 para impresoras térmicas. El error dice: Uncaught InvalidArgumentException: No suitable EscposImage implementation found for 'imagen.jpg'. Básicamente dice que no encuentra una implementación para la imagen (PNG o JPG) que se quiere imprimir. En este post…