Как установить Imagick на Ubuntu с помощью веб-сервера OpenLiteSpeed?

Я хочу включить Imagick для lsphp73, у меня есть цифровой океан OpenLiteSpeed ​​для Wordpress.

Запустив эти команды, я думаю, что он не устанавливает мою правильную версию PHP:

sudo apt install php-imagick php-gd 
0
задан 22 July 2019 в 13:27

2 ответа

Удостоверьтесь, что Вам уже установили пакет Imagick на человечности. Если Вы не делаете можно установить его с:

apt install libmagickwand-dev imagemagick

Затем необходимо будет скомпилировать расширение LSPHP73. Можно следовать за этими командами здесь:

apt install lsphp73-dev
cd /tmp/
wget https://pecl.php.net/get/imagick-3.4.4.tgz
tar -xf imagick-3.4.4.tgz
cd imagick-3.4.4
/usr/local/lsws/lsphp73/bin/phpize7.3
./configure --with-php-config=/usr/local/lsws/lsphp73/bin/php-config7.3
make
make install
echo 'extension=imagick.so' >> /usr/local/lsws/lsphp73/etc/php/7.3/mods-available/imagick.ini
/usr/local/lsws/bin/lswsctrl restart

Это установит lsphp73-dev пакет, загрузить расширение PHP PECL, извлечь его, создать его для той определенной версии PHP и приступить он к работе. Можно заменить 7.3 и 73 с другой версией также.

1
ответ дан 23 October 2019 в 09:42

Просто сделайте следующее:

sudo apt-get update
sudo apt-get install lsphp73-imagick -y

Примечание: это было протестировано на WordPress Ubuntu 18.04, VM OpenLiteSpeed, работающим на Google Cloud, Вычисляют Платформу.

1
ответ дан 23 October 2019 в 19:42

Другие вопросы по тегам:

Похожие вопросы: