QRコードを生成するPHP拡張モジュールをインスコ

必要なパッケージやインストールの仕方をメモしておきます。モジュールの使用方法やDebian以外の環境の人は、こちらの記事(讃容日記)を見たほうが良いでしょう。

インストール

まず必要なパッケージを導入します。ここではaptitudeを使ってますがapt-getでも問題ありません。

$ sudo aptitude install php4-gd php4-dev graphviz-dev

PHP5を使ってる場合は4を5に変えるだけです。

手順はこんな感じです。1行ずつコピペしていけばOKです。

$ wget http://www.opendogs.org/pub/php_qr-0.1.0.tgz
$ tar zxvf php_qr-0.1.0.tgz
$ cd php_qr-0.1.0
$ mkdir -p ext/gd
$ ln -s /usr/include/graphviz ext/gd/libgd
$ phpize
$ ./configure --enable-qr --enable-qr-gd
$ make
$ sudo make install

sudoを使ってない人はsu -でrootになってからmake installしましょう。