Ubuntu 16 con PHP7, Magia Gráfica: no se encontró la clase ‘GMagick’

Acabo de configurar mi servidor de producción en Ubuntu 16 y PHP7 / Apache. He instalado el paquete Graphics Magick localmente

brew install php56-gmagick 

Haciendo eso instala la magia de gráficos así como el módulo php para que sea accesible usando la clase php de GMagick.

En el servidor puedo instalar gráficos mágicos usando

 sudo apt-get install graphicsmagick 

El paquete se instaló correctamente pero no incluye una clase de ayudante de PHP.

¿Alguien sabe si hay un paquete que se encargue de instalarlo?

Además, pude instalar Imagick y trabajar con php usando el comando:

 sudo apt-get install php-imagick 

Estoy interesado en comparar el rendimiento de los dos para ver cuál es más ligero en el servidor.

Estoy mirando aquí:

 http://packages.ubuntu.com/xenial/php/ http://packages.ubuntu.com/xenial/graphics/ 

Instala Pear para que puedas usar pecl

 sudo apt install php-pear 

Instalar phpize que es requerido por gmagick

 sudo apt install php7.0-dev graphicsmagick libgraphicsmagick1-dev 

Esto instala la extensión de PHP:

 sudo pecl install gmagick-2.0.4RC1 

Esto carga la extensión en el php.ini

 sudo sh -c 'echo "extension=gmagick.so" >> /etc/php/7.0/apache2/php.ini' 

Reiniciar apache

 sudo service apache2 restart 

Ya que ahora hay un paquete Imagick para PHP 7.0, puedes hacer lo siguiente:

 sudo apt-get update sudo apt-get install php-imagick graphicsmagick sudo service apache2 reload 

Para probar, ejecute:

 $ php -i |grep imagick /etc/php/7.0/cli/conf.d/20-imagick.ini, imagick imagick module => enabled imagick module version => 3.4.0RC6 imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator, ImagickKernel imagick.locale_fix => 0 => 0 imagick.progress_monitor => 0 => 0 imagick.skip_version_check => 0 => 0