Как установить Imagick для PHP 7 в Ubuntu 20.04 LTS

12 set 2022 2 min di lettura
Как установить Imagick для PHP 7 в Ubuntu 20.04 LTS
Indice dei contenuti

Введение

Imagick — самое популярное расширение PHP для создания и редактирования изображений с использованием библиотеки ImageMagick. Он известен на других платформах из-за сложного процесса установки, однако в Ubuntu его установка довольно проста благодаря пакету php-imagick, который также устанавливает ImageMagick и Imagick. Если вы хотите установить Imagick на свой сервер за пару минут, просто выполните следующие действия.

Если вы хотите установить Imagick на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти в систему с другим именем пользователя, используя ту же команду, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Установите PHP Imagick

Чтобы использовать Imagick с PHP 7.x на вашем сервере, выполните следующие простые команды терминала:

sudo apt-get update
sudo apt-get install php-imagick

Проверьте, загружен ли imagick как расширение (необязательно)

Вы можете проверить, загружен ли imagick как расширение, с помощью следующей команды:

php -m | grep imagick

Это должно сгенерировать imagick в вашем терминале.

imagick

Перезапустите апач

В качестве последнего шага вам нужно будет перезапустить службу apache после установки Imagick, иначе вы не сможете использовать класс Imagick в своем PHP-коде.

Перезапустите службу Apache с помощью следующей команды:

sudo service apache2 restart

После перезапуска apache вы сможете легко использовать Imagick из PHP. Чтобы убедиться в этом, вы можете попробовать запустить свой код или создать файл, который считывает информацию PHP с помощью phpinfo().

Создайте файл в своем любимом текстовом редакторе:

sudo nano phpinfo.php

Вставьте следующую строку кода:

<?php phpinfo();

Откройте браузер и подключитесь к своему адресу http://tuo_dominio_o_ip/phpinfo.php, вы должны найти запись Imagick и ее настройки.

Вывод

В этом руководстве мы увидели, как установить Imagick для PHP на Ubuntu 20.04 LTS Focal Fossa.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.