PHPにimagickを追加する

すでにPHPはインストールされている(ソースからビルド・インストール)と仮定して、まずはImageMagickをソースからビルド・インストールする。

 

wget https://imagemagick.org/archive/ImageMagick.tar.gz
tar zxvf ImageMagick.tar.gz
cd ImageMagick-7.1.1-21
./configure --with-modules
make
sudo make install

 

次にpear-phpをインストールする

 

wget https://pear.php.net/go-pear.phar
php go-pear.phar

 

その次にimagickをインストールする

sudo ./pear/bin/pecl install imagick

最後にモジュールをロードするよう、php.iniに追記する。

sudo vim /usr/local/lib/php.ini

extension=/usr/local/lib/php/extensions/no-debug-zts-20220829/imagick.so

 

そしてApache2の再起動

sudo service apache2 restart