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

【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. 鰺のたたき丼

ピックアップ記事

  1. 2016-8-3

    シン・ゴジラの感想‼︎庵野監督がエヴァより先に作った映画‼︎‼︎

    引用:https://www.toho.co.jp/movie/lineup/godzilla201…

ピックアップ記事

  1. 2016-11-16

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

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

ピックアップ記事

  1. 2016-10-4

    おもしろ可愛い♥ハロウィン限定メニュー2016!EGGS ’N THINGS、Q-pot CAFE、とらやカフェなどなど・・・

    ハロウィン限定メニュー&スイーツ特集もうすぐハロウィン!ということで、今回は都内のカフェを中心にハロ…
ページ上部へ戻る
Top