Haha… 😀 gara – gara ada pertanyaan mengenai apakah ImageMagick sudah terpasang jadi sekaligus menuliskan tutorial singkat bagaimana cara ceknya terutama di CentOS. Kalau belum tahu apa itu ImageMagick akan saya jelaskan singkatnya: ImageMagick adalah library untuk manipulasi gambar dan biasanya sudah jadi standar bawaan di Linux. Cukup sering menjadi dependensi program yang membutuhkan kemampuan menampilkan gambar dengan format tertentu atau akan dilakukan modifikasi.

Langsung saja login melalui SSH ke VPS anda dan ketikkan perintah:

yum -q list imagemagick

Nanti akan muncul semacam ini kalau memang ada (nama, versi dan update):

Installed Packages
ImageMagick.i686  6.5.4.7-7.el6_5  @updates

Perintah diatas untuk meng-query yum apakah ada nama aplikasi/packages dengan nama imagemagick terinstall di CentOS (Red Hat Enterprise Linux dan Fedora juga sama). Jadi cara yang sama bisa digunakan untuk melihat program lain sudah terinstall belum asalkan anda tahu namanya.

Tentu percuma kalau ImageMagick terpasang tapi tidak dimuat PHP extensionnya. Silahkan dicek menggunakan perintah berikut:

php --ri imagick

Nanti akan muncul hasilnya seperti berikut jika memang ada dan aktif:

imagick
imagick module => enabled
imagick module version => 3.1.2
imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator
ImageMagick version => ImageMagick 6.5.4-7 2014-02-10 Q16 OpenMP http://www.imagemagick.org
ImageMagick copyright => Copyright (C) 1999-2009 ImageMagick Studio LLC
ImageMagick release date => 2014-02-10
ImageMagick number of supported formats:  => 199
ImageMagick supported formats => A, AI, ART, ARW, AVI, AVS, B, BGR, BMP, BMP2, BMP3, BRF, BRG, C, CALS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DCM, DCR, DCX, DDS, DFONT, DNG, DOT, DPS, DPX, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FITS, FRACTAL, FTS, G, G3, GBR, GIF, GIF87, GRADIENT, GRAY, GRB, HALD, HISTOGRAM, HRZ, HTM, HTML, ICB, ICO, ICON, INFO, INLINE, IPL, ISOBRL, JNG, JP2, JPC, JPEG, JPG, JPX, K, K25, KDC, LABEL, M, M2V, M4V, MAP, MAT, MATTE, MIFF, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NULL, O, ORF, OTB, OTF, PAL, PALM, PAM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG24, PNG32, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSD, PTIF, PWP, R, RADIAL-GRADIENT, RAF, RAS, RBG, RGB, RGBA, RGBO, RLA, RLE, SCR, SCT, SFW, SGI, SHTML, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UIL, UYVY, VDA, VICAR, VID, VIFF, VST, WBMP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, Y, YCbCr, YCbCrA, YUV

Directive => Local Value => Master Value
imagick.locale_fix => 0 => 0
imagick.progress_monitor => 0 => 0

Saya menjalankannya di CentOS 6.5 tapi yakin bisa dijalankan juga di versi lainnya juga di RHEL (Red Hat Enterprise Linux), Oracle Linux, Scientific Linux, Fedora dan yang lainnya asal masih satu keluarga distronya, perintah standar soalnya. 🙂

Oh ya akibat ngecek ini akhirnya tahu ada error di APC (Alternative PHP Cache) yang tidak bisa dimuat PHP-FPM:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20131226/apc.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20131226/apc.so: cannot open shared object file: No such file or directory in Unknown on line 0

Sedang saya telusuri, tapi kalau solusinya sampai install ulang VPS bakal dibiarkan. Hehe 😛 Sementara ga pakai APC dulu.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *