【PHP7向け】最新ImageMagick・Imagickのインストール方法

imagemagick

【PHP7向け】最新ImageMagick・Imagickのインストール方法

PHP7で最新のImageMagickを使いたいと思ったのですが、
意外にもインストールだけでハマってしまいました。

2時間ほど試行錯誤して、どうにかうまくいったので、
その方法をメモしておきます。

ImageMagick、Imagickの違い

インストール手順に入る前にImageMagick、Imagickに
ついて説明しておきます。

ImageMagick:
C言語で書かれた画像処理ソフトウェア・ライブラリ

Imagick:
PHPからImageMagickを操作するためのPHP拡張モジュール

ということで、PHPでImageMagickを使うには、
本体のImageMagickはもちろんのこと、
Imagickも必要になってきます!

ImageMagick本体のインストール

今回は、ソースをコンパイルしてインストールします。

インストールするバージョンをしっかり確認して
インストールできるので、ちょくちょくやってます。

安定版の一覧は、こちらから

http://www.imagemagick.org/download/

最新版のImageMagick-7.0.3-4をインストールしてみます!

これで、ImageMagickのインストールは完了です!

Imagickのインストール

続いて、PHPからImageMagickを操作するためのモジュール
「Imagick」をインストールします。

これがPHP7だとすごく手子摺りました。

こんな感じでソースをダウンロードしてコンパイルして
インストールしようとしてたのですが、
どうしてもエラーが出て、コンパイルできない。。。。

悩みに悩んだ結果、

これだけで解決。
本当によくわからない。

最後にphp.iniへエクステンションの追記。

そして、php-fpmやApacheの再起動。

お使いの環境で変わってくると思うので、
どうしてもソースからコンパイルできない時は
PECLでの方法も試してみてください!

まとめ

・PHPでImageMagickを使うには、本体のImageMagickはもちろんのことImagickも必要
・ソースからコンパイルして最新版のImageMagick、Imagickをインストール方法をご紹介
・Imagickがどうにかうまくインストールできない時は、PECLからのインストールも試してみてください

以上です!

関連記事

コメントは利用できません。

ピックアップ記事

  1. Bright Welcome 2016
  2. Search Results | Sotheby's (20150507)
  3. unspecified
  4. スクリーンショット 2015-09-23 21.57.02
  5. 11694911_1137656719591390_8648696451672739764_n
  6. noimage
  7. スクリーンショット 2016-05-23 19.59.53
  8. 307733758_6242427fe4_z
  9. 20160302015812

ピックアップ記事

  1. kore20160715582605_tp_v

    2016-11-15

    ずぼらさん必見!簡単ごはん『もぐー』の人気レシピ動画まとめ 〜ごはん編〜

    ずぼらでも簡単においしく作れるレシピまとめ もぐー(mogoo)とは、「かんたん・おいしい・たのし…

ピックアップ記事

  1. 019e4ce2a2a8089f68904bdf49ee6833_m

    2016-11-16

    れんこんサミットって何!?11月17日はレンコン記念日!今夜はレンコン料理で決まり!!

    みなさん、今日が何の日かご存知ですか!?そう、今日は!!レンコンの日!!!!です!!!!レンコンの日…

ピックアップ記事

  1. 019e4ce2a2a8089f68904bdf49ee6833_m

    2016-11-16

    れんこんサミットって何!?11月17日はレンコン記念日!今夜はレンコン料理で決まり!!

    みなさん、今日が何の日かご存知ですか!?そう、今日は!!レンコンの日!!!!です!!!!レンコンの日…
ページ上部へ戻る
Top