Я хочу включить Imagick для lsphp73, у меня есть цифровой океан OpenLiteSpeed для Wordpress.
Запустив эти команды, я думаю, что он не устанавливает мою правильную версию PHP:
sudo apt install php-imagick php-gd
Удостоверьтесь, что Вам уже установили пакет 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 с другой версией также.
Просто сделайте следующее:
sudo apt-get update
sudo apt-get install lsphp73-imagick -y
Примечание: это было протестировано на WordPress Ubuntu 18.04, VM OpenLiteSpeed, работающим на Google Cloud, Вычисляют Платформу.