Устанавливаем ImageMagick и PHP Imagick на сервере Ubuntu 20.04

Приведенные здесь команды для установки ImageMagick или PHP Imagick применимы как для Ubuntu 18.0 LTS Bionic, так и для Ubuntu 20.04 LTS Focal Fossa.

ImageMagick — это бесплатный программный пакет с открытым исходным кодом для создания и редактирования растровой графики. В настоящее время он может читать, изменять и записывать более 200 самых популярных форматов изображений. Кроме того, изображения можно создавать динамически, поэтому они также используются веб-приложениями. Он также доступен как модуль PHP для функциональной интеграции ImageMagick для приложений на основе PHP или CMS, таких как WordPress.

Обновляем систему

$ sudo apt update

$ sudo apt upgrade

Устанавливаем ImageMagick или Php-Imagick в Ubuntu 20.04 / 18.04

Для установки ImageMagick запустите следующую команду:

$ sudo apt install imagemagick imagemagick-doc

Тем, кому нужно только расширение PHP — запускаем следующую команду:

$ sudo apt install php-imagick

Команда выберет последнюю версию PHP по умолчанию, доступную в Ubuntu и установит доступный модуль Imagick. Однако, если вы ищете какую-то конкретную версию, например, для php8.0, вам нужно сначала добавить ее репозиторий, а затем при установке указать версию в приведенной выше команде.

Пример:

Добавить репозиторий PHP 8.0

$ sudo add-apt-репозиторий ppa: ondrej / php

Запустить обновление системы

$ sudo apt update

А затем установите расширение ImageMagick PHP для версии 8.0.

$ sudo apt установить php8.0-imagick

Как проверить версию Imagemagick

Чтобы проверить, какая версия этой графической программы была установлена ​​в вашей системе, запустите:

$ convert -version
Устанавливаем ImageMagick и PHP Imagick на сервере Ubuntu 20.04

Несколько команд

Что ж, если вы хотите использовать эту графическую программу изначально в своей системе, то ImageMagick предлагает 11 программ командной строки, каждая из которых имеет доступ к общему набору библиотек, которые, в свою очередь, позволяют писать и читать множество различных форматов графических файлов:

animate — быстро проигрывает несколько изображений подряд

convert — считывает изображения, обрабатывает их и сохраняет

compare — сравнивает 2 изображения и выводит различия в виде файла изображения

составной — накладывает несколько изображений на одно изображение

conure — запускает скрипты на языке скриптов ImageMagick.

display — отображает изображения на X-сервере

identify — выводит формат файла, размер изображения и т. д.

import — делает скриншоты

montage — объединяет несколько изображений в одно большое изображение

mogrify — как Convert, только входной файл заменяется выходным

stream — считывает части файлов изображений и выводит их в виде необработанных данных, чисел с плавающей запятой и т. д.

Для каждой программы командной строки есть справочная страница. Отдельную документацию можно найти по адресу /usr/share/doc/imagemagick-doc/index.html.

Устанавливаем ImageMagick и PHP Imagick на сервере Ubuntu 20.04

Оцените статью
( Пока оценок нет )