CentOS6にPHPのImageMagickモジュールをインストールする
ImageMagickパッケージのインストール自体はスムーズにいったのですが、PHPでImageMagickを使えるようにするためのモジュールのインストールで意外と手こずってしまったので、記録に残しておこうとおもいます。
peclコマンドで入れようとすると…
お手軽にこれだけで入ると思っていたら…
# pecl install imagick -bash: pecl: command not found
あれ、peclコマンド自体がない…
# yum install php-pear php-devel ...(中略)... Complete!
もう一度peclコマンドを実行すると…
gcc、makeも入ってなかった
# pecl install imagick ...(中略)... checking for cc... no checking for gcc... no configure: error: in `/var/tmp/pear-build-root24dxm5/imagick-3.0.1': configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. ERROR: `/var/tmp/imagick/configure --with-imagick' failed
うおー、gccコンパイラが入ってない!このあと、makeも入ってないことが判明。
# yum install gcc make ...(中略)... Complete!
実はこの時間違って「yum -y install gcc」を実行してしまい、gccパッケージの構成がおかしくなってしまった(おそらくパッケージ重複)。
そこで「yum install yum-utils」コマンドでユーティリティをインストールし「package-cleanup –cleandupes」コマンドで重複したであろうパッケージ群を一度クリアにして、再度「yum install gcc」をやったらうまくインストールされたのでした。
ようやくImageMagickモジュールがインストールされる
# pecl install Imagick downloading imagick-3.0.1.tgz ... Starting to download imagick-3.0.1.tgz (93,920 bytes) .....................done: 93,920 bytes 13 source files, building ...(中略)... configuration option "php_ini" is not set to php.ini location You should add "extension=imagick.so" to php.ini
あとは「extension=imagick.so」の記述を/etc/php.d/imagick.iniに書き加えてWebサーバーの再起動で使用できるようになりました。 良かった良かった。
28日で即戦力! サーバ技術者養成講座 [改訂4版]
¥3,881 (2025-04-17 14:05 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)イラスト図解式 この一冊で全部わかるサーバーの基本 第2版
¥1,683 (2025-04-17 14:04 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)山崎実業(Yamazaki) 冷蔵庫 ドリンクサーバー 2.8L ホワイト W10×D31.5×H17cm(蛇口・バルブ含む) タワー tower 食洗機対応 冷水筒 麦茶ポット 1582
¥2,873 (2025-04-17 17:14 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)※販売元、発送元が日本国外の場合、コピー品の恐れがありますのでご注意ください。 商品サイズ:W10×D31.5×H17cm(蛇口・バルブ含む) ▪商品重量:550g 品質表示 容器:メタクリルスチレン 蓋・仕切り板・蛇口・キャップ:ポリプロピレン パッキン・バルブ:シリコーン レバー:ABS樹脂 蛇口バネ:ステンレス鋼 耐熱温度 容器・レバー:90℃ 蓋・仕切り板・蛇口・キャップ・パッキン・バルブ:120℃ ▪耐冷温度:容器・レバー・蓋・仕切り板・蛇口・キャップ・パッキン・バルブ:-40℃ ... もっと読む
2013-05-24