Как установить ImageMagick на сервер под управлением cPanel/WHM

10 848 посмотрели
Posted by Алексей Нещадим in IT | Tagged , , , | Leave a comment

К сожалению EasyApache не имеет параметров для установки ImageMagick.

Устанавливать необходимо в ручную.

Для начала необходимо зайти на сервер под root через SSH и проверить наличие ImageMagick на сервере, если его нет то начать установку.

Как проверить установлен ли ImageMagick на сервере ?
в командной строке пишем

root@192.168.0.1 [/] /scripts/checkimagemagick

root@192.168.0.1 [/] ok - значить он установлен.
root@192.168.0.1 [/] missing - то его нет.

Как установить ImageMagick на сервер ?
Существует несколько вариантов установки. Разные варианты установки, устанавливают разные версии ImageMagick.

1. Самый оптимальный, набрать в командной строке следующее:
root@192.168.0.1 [/] /scripts/installimagemagick

2. root@192.168.0.1 [/] yum install ImageMagick
/ не проверял, но должен работать /

3. Скачать с офф. сайта последнюю версию (http://www.imagemagick.org/script/download.php) и установить.

Как установить пакет IMagick что бы с ним можно было работать в PHP ?
Это процедура понадобится если даже вы использовали первый вариант установки, т.е. /scripts/installimagemagick

Он установлен как Perl модуль, ведь его нужно установить еще как PHP модуль.

Заходим в WHM
Software >> Module Installers >> PHP Pecl >> Manage нажимаем на Manage

Ищем
Find a PHP Pecl : imagick

если мы находим PHP Pecl Search Results for "imagick"
imagick 3.0.1 stable Provides a wrapper to the ImageMagick library
то нажимаем на кнопочку Install

перезапустить Apache в командной строке
root@192.168.0.1 [/] service httpd restart

ГОТОВО!

Если вернетесь назад [ Go Back ] то увидите установленный imagick (Installed PHP Pecl(s))

После этого можете открыть phpinfo и увидеть что ImageMagick установлен как PHP модуль создав файл phpinfo.php в доступном для веб доступа месте.

в нем написать

<?
phpinfo();
?>

посмотреть : http://www.myserver.com/phpinfo.php

Тут же будут указаны версии imagick и imagemagick.

Как узнать версию ImageMagick Perl и PHP ?
Можно узнать через PHPinfo (описано выше) или в WHM.

Perl
WHM >> Software >> Module Installers >> Perl Module >> Manage

и в списке увидите Image::Magick 6.4.8
тут же сможете обновить, переустановить, удалить.

PHP
WHM >> Software >> Module Installers >> PHP Pecl >> Manage

imagick 3.0.1
тут же сможете обновить, переустановить, удалить.

На этом все! ImageMagick полностью установлен и готов к работе! Если что то не так или пропустил, пишите через форму обратной связи!

Добавить комментарий