Settu upp ImageMagick á CentOS 6

ImageMagick® er hugbúnaðarsvíta til að búa til, breyta, semja eða umbreyta bitamyndamyndum. Það getur lesið og skrifað myndir á ýmsum sniðum (yfir 100) þar á meðal DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PNG, Postscript, SVG og TIFF. Notaðu ImageMagick til að breyta stærð, snúa, spegla, snúa, bjaga, klippa og umbreyta myndum, stilla myndliti, beita ýmsum tæknibrellum eða teikna texta, línur, marghyrninga, sporbaug og Bézier-ferla.

ImageMagick er hægt að setja upp með því annað hvort að nota remi geymsluna eða með því að setja saman frumkóðann úr nýjustu stöðugu útgáfunni. Eftir uppsetningarhandbókina er önnur leiðarvísir um hvernig á að setja upp ImageMagick PHP viðbótina (imagick).

Einföld uppsetning frá remi geymslu

Ef þú hefur ekki sett upp epel geymsluna skaltu setja hana upp núna.

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

Næst skaltu setja upp remi geymsluna:

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

Viðbótarskref er nauðsynlegt til að virkja remi geymsluna:

Notaðu uppáhalds textaritilinn þinn til að opna /etc/yum.repos.d/remi.repo. Leitaðu að remi hlutanum og finndu enabled=0og breyttu honum í enabled=1.

Gakktu úr skugga um að nauðsynlegar ósjálfstæðir séu uppsettar:

yum install -y gcc php-devel php-pear

Settu síðan upp ImageMagick:

yum install -y ImageMagick ImageMagick-devel

Auka: Ef þú ætlar að nota ImageMagick í perl forskriftum:

yum install ImageMagick-perl

Uppsetningunni er nú lokið.

Settu upp frá frumkóða

Fyrstu uppsetningarháðar:

 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

Sæktu nú frumkóðann:

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

Stilltu og settu saman frumkóðann. Það getur tekið smá tíma að klára þetta, allt eftir sérstakri netþjónsins.

./configure
make
make install

Staðfestu að samsetning og uppsetning hafi gengið vel:

convert --version 

Settu upp PHP viðbót

Settu upp imagickPHP viðbótareininguna imagick.so:

pecl install imagick

Þú verður beðinn um að gefa upp ImageMagick uppsetningarforskeyti. Ýttu á [ENTER]til að greina sjálfvirkt. Þú gætir fengið þessa villu eftir pecl skipunina:

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

Þetta er vegna öruggrar og uppsettrar /tmpskráar. Þú gætir hafa sett upp /tmpmöppuna þína á þennan hátt sem hluta af öryggislæsingu netþjónsins. Til að leysa þessa villu tímabundið skaltu fjarlægja /tmplínuna /etc/fstabog endurræsa. Keyrðu pecl skipunina aftur. Þegar uppsetningu er lokið geturðu bætt /tmplínunni aftur við /etc/fstabog endurræst. Notkun umountskipunarinnar mun ekki virka ef þú /tmphefur nosuid,noexec,nodevmöguleika.

Næst skaltu bæta imagick.soviðbótinni við php.iniskrána. Byrjaðu á því að finna php.iniskrána þína. Það er venjulega að finna í /etc.

php -i | grep "Loaded Configuration File"

Notaðu textaritil til að opna php.iniog leita að kraftmiklum viðbyggingarhlutanum. Bættu við extension=imagick.soog vistaðu síðan.

Athugaðu php viðbótalistann til að ganga úr skugga um að imagick hafi sett upp rétt:

php -m | grep imagick

Ef þú ert að keyra vefþjón, eins og Apache, mundu að endurræsa hann:

service httpd restart

Heimildir

  1. Opinber vefsíða ImageMagick .

Skildu eftir athugasemd

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira