2011年3月17日木曜日

【CakePHP】mediaプラグインインストール for Linux v1.3RC

大まかな流れは以下の通り

  1. ImageMagickインストール
  2. PEARインストール
  3. gccインストール
  4. imagickインストール
  5. imagickの組み込み
それぞれの詳細は以下の通り
  1. ImageMagickインストール
    ImageMagickとは画像を操作したり表示したりするソフトウェアスイートである。
    mediaプラグインでは画像処理にImageMagickを使用しているため導入が必要。

  2. PEARインストール
    PEARはPHPで書かれたPHPのライブラリを提供しているサービス。
    PEARの他にCで書かれたPHPのライブラリ提供サービスとしてpeclがある。
    下記imagickをインストールするにあたりpeclが必要となり、
    peclコマンドが含まれているPEARパッケージを導入する必要がある。

    ※リポジトリの指定はPHP本体インストール時のものと合わせること
  3. gccインストール
    PEARインストール後早速imagickをインストールしたら下記のエラーが発生。

    どうやらcc、gccが足りないらしい。

  4. imagickインストール
    imagickはPHPからImageMagickを利用可能にするライブラリ

  5. imagickの組み込み
    imagickをPHPへ組み込むため、php.iniへ設定する。
    最近のPHPではextensionの設定は/etc/php.d配下にextention毎のファイルを置き、
    php.iniから読み込む形式となっているため、
    /etc/php.d配下にimagick.iniというファイルを作成し、その中に設定内容を記述する。

0 件のコメント:

コメントを投稿