Инсталирајте ИмагеМагицк на ЦентОС 6

ИмагеМагицк® је софтверски пакет за креирање, уређивање, компоновање или претварање битмап слика. Може да чита и пише слике у различитим форматима (преко 100) укључујући ДПКС, ЕКСР, ГИФ, ЈПЕГ, ЈПЕГ-2000, ПДФ, ПНГ, Постсцрипт, СВГ и ТИФФ. Користите ИмагеМагицк да промените величину, окренете, огледате, ротирате, изобличите, скратите и трансформишете слике, прилагодите боје слике, примените различите специјалне ефекте или нацртате текст, линије, полигоне, елипсе и Безијеове криве.

ИмагеМагицк се може инсталирати било коришћењем реми репозиторија или компајлирањем изворног кода из најновије стабилне верзије. Следећи водич за инсталацију је још један водич о томе како да инсталирате ИмагеМагицк ПХП екстензију (имагицк).

Једноставна инсталација из реми репозиторија

Ако нисте инсталирали епел спремиште, инсталирајте га сада.

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

Затим инсталирајте реми спремиште:

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

Додатни корак је потребан да би се омогућило складиште реми:

Користите свој омиљени уређивач текста да отворите /etc/yum.repos.d/remi.repo. Потражите одељак реми и пронађите га enabled=0и промените га у enabled=1.

Уверите се да су потребне зависности инсталиране:

yum install -y gcc php-devel php-pear

Затим инсталирајте ИмагеМагицк:

yum install -y ImageMagick ImageMagick-devel

Додатно: Ако планирате да користите ИмагеМагицк у перл скриптама:

yum install ImageMagick-perl

Инсталација је сада завршена.

Инсталирајте из изворног кода

Зависности прве инсталације:

 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

Сада дохватите изворни код:

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

Конфигуришите и компајлирајте изворни код. У зависности од спецификација вашег сервера, ово може потрајати да се заврши.

./configure
make
make install

Проверите да ли су компајлирање и инсталација били успешни:

convert --version 

Инсталирајте ПХП екстензију

Инсталирајте imagickПХП модул проширења imagick.so:

pecl install imagick

Од вас ће бити затражено да унесете префикс за инсталацију ИмагеМагицк-а. Притисните [ENTER]за аутоматско откривање. Ову грешку можете добити након наредбе пецл:

"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"

Ово је због безбедног и монтираног /tmpдиректоријума. Можда сте подесили своју /tmpфасциклу на овај начин као део безбедносног закључавања вашег сервера. Да бисте привремено решили ову грешку, уклоните /tmpлинију /etc/fstabи поново покрените систем. Поново покрените команду пецл. Када се инсталација заврши, можете /tmpвратити линију /etc/fstabи поново покренути. Коришћење umountкоманде неће радити ако /tmpима nosuid,noexec,nodevопција.

Затим додајте imagick.soекстензију php.iniдатотеци. Почните тако што ћете пронаћи своју php.iniдатотеку. Обично се налази у /etc.

php -i | grep "Loaded Configuration File"

Користите уређивач текста да отворите php.iniи потражите одељак динамичког проширења. Додајте extension=imagick.so, а затим сачувајте.

Проверите листу пхп екстензија да бисте проверили да ли је имагицк исправно инсталиран:

php -m | grep imagick

Ако користите веб сервер, као што је Апацхе, не заборавите да га поново покренете:

service httpd restart

Референце

  1. Званична веб локација ИмагеМагицк .

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више