【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. 2016-10-5

    毎回気になるテレビ朝日「仮面ライダー」の新ヒロイン!!!今回は今後期待のあの子!!!

    出典:http://www.tv-asahi.co.jp/ex-aid/  【テレビ朝日「仮面ライダ…

ピックアップ記事

  1. 2016-8-11

    jqueryでtableを整形する便利プラグインDataTables!

    jqueryとDataTablesでお手軽table操作Webページで動的なデータの表を作ることって…

ピックアップ記事

  1. 2016-11-14

    中目黒おすすめバー特集 Part.1

    中目黒にはオシャレなお店がたくさん。 服や雑貨、レストランだけでなく、 オシャレなバーもたくさんある…
ページ上部へ戻る
Top