Установка Imagick из репозитория

Author Автор: Роман Чернышов    Опубликовано: 30 марта 2011

Арендовал дешевенький сервачок для одного грандиозного проекта, начал переносить на него свои скрипты, настраивать, готовить проект к открытию. После первого теста обнаружилось что на сервере установлен PHP5 без дополнительных библиотек типа imagick и gd. По умолчанию на сервере шла предустановленная панель ISPmanager, в ней есть замечательная вкладка «Расширения PHP», перейдя в которую можно выбрать и установить любую недостающую библиотеку. Но вот не задача, при попытке установить любую из выше упомянутых библиотек просто ничего не происходит, система отказывается выполнять заданные ей команды и устанавливать нужные библиотеки.

В таком случае можно установить нужные нам библиотеки прямо из командной строки, зайдя на сервер используя SSH. Опишу как установить недостающую библиотеку на примере Debian, из репозитория.

Пишем:

apt-get install imagemagick php5-imagick

После скорого процесса установки, нужно подключить вновь установленный модуль(библиотеку), для этого идем в папку /etc/php5/conf.d и переименовываем новый файл (автоматически созданный при установки библиотеки) imagick.ini.disabled в imagick.ini.

После чего перезагружаем наш веб-сервер Apache командой:

/etc/init.d/apache2 restart

Далее проверяем установленные и запущенные(подключенные) библиотеки PHP, пишем:

php-m

на экране отобразится список со всем тем, что установлено и подключено в банный момент к пхп)

Думаю этот небольшой пост заслуживает находиться на моем блоге для новичков, т.к. порой таких простых примеров очень сильно не хватает под рукой.

2 комментария to “Установка Imagick из репозитория”

  • Андрей 24.04.2015 в 11:39 пп

    Добрый день, А скажите. На виртуальный хостинг можно установить imagemagick.

    • Роман Чернышов 25.04.2015 в 4:37 пп

      Добрый день, если его нет, то следует отписаться в поддержку хостинга с просьбой чтобы они подключили соотв. модуль.

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

Автор блога
Чернышов Роман
Роман Чернышов
Веб-разработчик, Full Stack
Senior, Architector
PHP, JavaScript, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка