【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. 2018-7-2

    【Report2】インターネット・マーケティングフォーラム2018「株式会社ポーラ様 vs Macbee Planet代表小嶋」

    インターネット・マーケティングフォーラム2018「株式会社ポーラ様 vs Macbee Planet…

ピックアップ記事

  1. 2016-9-7

    フリースタイルダンジョンはなぜ流行ったのか??初心者でもわかるラップの楽しみ方!!!!

    引用:http://www.tv-asahi.co.jp/freestyledungeon/ なぜ今…

ピックアップ記事

  1. 2018-7-2

    【Report1】IMフォーラム★ゴールドスポンサーとして協賛&登壇

    IMフォーラム★ゴールドスポンサーとして協賛&登壇広報宣伝部のエバンジェリスト 黒田美穂 こと “く…
ページ上部へ戻る
Top