Instal·leu ImageMagick a CentOS 6

ImageMagick® és una suite de programari per crear, editar, compondre o convertir imatges de mapa de bits. Pot llegir i escriure imatges en diversos formats (més de 100), com ara DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PNG, Postscript, SVG i TIFF. Utilitzeu ImageMagick per canviar la mida, capgirar, emmirallar, girar, distorsionar, tallar i transformar imatges, ajustar els colors de la imatge, aplicar diversos efectes especials o dibuixar text, línies, polígons, el·lipses i corbes de Bézier.

ImageMagick es pot instal·lar utilitzant el repositori remi o compilant el codi font de la darrera versió estable. Seguint la guia d'instal·lació hi ha una altra guia sobre com instal·lar l'extensió PHP ImageMagick (imagick).

Instal·lació senzilla des del repositori remi

Si no heu instal·lat el repositori epel, instal·leu-lo ara.

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6*.rpm

A continuació, instal·leu el repositori remi:

wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm

Cal un pas addicional per habilitar el repositori remi:

Utilitzeu el vostre editor de text preferit per obrir-lo /etc/yum.repos.d/remi.repo. Cerqueu la secció remi i cerqueu-la enabled=0i canvieu-la a enabled=1.

Assegureu-vos que les dependències necessàries estan instal·lades:

yum install -y gcc php-devel php-pear

A continuació, instal·leu ImageMagick:

yum install -y ImageMagick ImageMagick-devel

Extra: si teniu previst utilitzar ImageMagick en scripts perl:

yum install ImageMagick-perl

La instal·lació s'ha completat.

Instal·lar des del codi font

Primera instal·lació de dependències:

 yum -y groupinstall 'Development Tools'
 yum -y install bzip2-devel freetype-devel libjpeg-devel libpng-devel libtiff-devel giflib-devel zlib-devel ghostscript-devel djvulibre-devel libwmf-devel jasper-devel libtool-ltdl-devel libX11-devel libXext-devel libXt-devel lcms-devel libxml2-devel librsvg2-devel OpenEXR-devel php-devel

Ara, obteniu el codi font:

wget http://www.imagemagick.org/download/ImageMagick.tar.gz
tar xvzf ImageMagick.tar.gz
cd ImageMagick*

Configurar i compilar el codi font. Depenent de les especificacions del vostre servidor, això pot trigar una mica a completar-se.

./configure
make
make install

Comproveu que la compilació i la instal·lació hagin estat correctas:

convert --version 

Instal·leu l'extensió PHP

Instal·leu el imagickmòdul d'extensió PHP imagick.so:

pecl install imagick

Se us demanarà que proporcioneu el prefix d'instal·lació d'ImageMagick. Premeu [ENTER]per detectar automàticament. Podeu obtenir aquest error seguint l'ordre pecl:

"Error shtool at '/var/tmp/imagick/build/shtool' does not exist or is not executable. Make sure that the file exists and is executable and then rerun this script"

Això es deu a un /tmpdirectori segur i muntat . És possible que hàgiu configurat la vostra /tmpcarpeta d'aquesta manera com a part del bloqueig de seguretat del vostre servidor. Per resoldre aquest error temporalment, elimineu la /tmplínia d'entrada /etc/fstabi reinicieu. Torna a executar l'ordre pecl. Quan finalitzi la instal·lació, podeu tornar a afegir la /tmplínia /etc/fstabi reiniciar-la. L'ús de l' umountordre no funcionarà si /tmpté les nosuid,noexec,nodevopcions.

A continuació, afegiu l' imagick.soextensió al php.inifitxer. Comenceu per localitzar el vostre php.inifitxer. Normalment es troba a /etc.

php -i | grep "Loaded Configuration File"

Utilitzeu un editor de text per obrir php.inii cercar la secció d'extensió dinàmica. Afegeix extension=imagick.soi després desa.

Comproveu la llista d'extensions php per verificar que imagick s'ha instal·lat correctament:

php -m | grep imagick

Si esteu executant un servidor web, com ara Apache, recordeu-lo de reiniciar:

service httpd restart

Referències

  1. El lloc web oficial d' ImageMagick .

Deixa un comentari

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació