ImageMagick

Установка ImageMagick на CentOS 6


Simple install from remi repository

yum install -y ImageMagick ImageMagick-devel

Install from source code

cd /usr/local/src
wget http://www.imagemagick.org/download/ImageMagick.tar.gz
tar xvzf ImageMagick.tar.gz
cd ImageMagick*
./configure --enable-shared --disable-openmp
make && make install
ldconfig

Test the installation

/usr/local/bin/convert -version
convert --version

Uninstall

wget imagemagick.org/download/ImageMagick.tar.gz
tar zxvf ImageMagick.tar.gz
cd ImageMagick-6.8.2-10
./configure
make uninstall

Install PHP extension

pecl install imagick

Check the php extension list to verify that imagick has installed correctly:

php -m | grep imagick

Determine the module that causes the issue

find /usr/lib64/php/modules/*.so | while read l; do rpm -qf $l; done | grep owned
file /usr/lib64/php/modules/imagick.so is not owned by any package

Locate the config files with reference to found module (*.so):

grep -r imagick.so /etc/php.d/
/etc/php.d/zend_extensions_psa.ini:extension="imagick.so"

  • 0 - запросов к базе данных
  • 0.0004 s - время на запросы к базе данных
  • 0.0617 s - время на работу PHP скриптов
  • 0.0621 s - общее время на генерацию страницы
  • cache - источник содержимого (база или кэш)