OS/Software: 2007年7月アーカイブ

 最近のブログのコメント欄にはCAPTCHAという認証用の画像が入っています。これはスクリプト系スパム対策の為に効果がありMT4では標準搭載されているのでぜひ使いたいと思います。そうすればコメントを一旦保留にしていちいちスパム判断しなくて済むし…。
 そのためにはImageMagickとPerlのImage::Magickが必要になりますのでインストールします。

パッケージの入手先
ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.3.2-9.tar.gz

展開
# cd /usr/local/src/
# tar zxf ImageMagick-6.3.2-9.tar.gz

# cd /usr/local/src/ImageMagick-6.3.2

# setenv CPPFLAGS -I/usr/local/include
# setenv LDFLAGS -L/usr/local/lib
上記2行はlibjpeg.aとjpeglib.hを読み込むためにパスを通します。
PHPのように./configureでjpegライブラリのパスを指定できると思ったのにそんなオプション無かったのでこの方法をとりました。ImageMagickには別途jpegライブラリが必要のようです。PHPでGD有効にしていれば入ってるはずです。

# ./configure --enable-lzw=yes
lzwはLZW圧縮のことで要するにGIFです。

# make
# make install

ここでImageMagickのインストールは完了。
次にPerl用モジュールを組み込みます。

# cd /usr/local/src/ImageMagick-6.3.2/PerlMagick
# perl Makefile.PL
# make
# make install

これでMOVABLE TYPEでCAPTCHAが使えるようになります。

このアーカイブについて

このページには、2007年7月以降に書かれたブログ記事のうちOS/Softwareカテゴリに属しているものが含まれています。

前のアーカイブはOS/Software: 2007年6月です。

次のアーカイブはOS/Software: 2007年8月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.1