[Armadillo:02002] Re: Armadillo500 で、 thttpd+php
Masahiro Hanada
email@hidden
2007年 9月 5日 (水) 18:49:46 JST
花田です。
酒井一成 <email@hidden> wrote:
> 現在Armadillo-500で、thttpd+php(CGI)の環境を構築しようとしています。
thttpdでPHPは手を入れないといけないところがあるので、
lighttpd+PHPを作ってみました。
こちらで試してみてはどうでしょう?
以下のディレクトリからファイルを3つダウンロードしてください。
http://download.atmark-techno.com/misc/
- atmark-dist-20070727_lighttpd.diff.gz
- atmark-dist-20070727_php5.diff.gz
- atmark-dist-20070727_php5.tar.gz
手順)
1. atmark-dist-20070727にパッチを当てる。
$ cd atmark-dist-20070727
$ gzip -cd ../atmark-dist-20070727_lighttpd.diff.gz|patch -p1
$ gzip -cd ../atmark-dist-20070727_php.diff.gz|patch -p1
2. atmark-dist-20070727_php5.tar.gzをusersディレクトリ下に解凍する
$ cd users
$ tar zxf ../../atmark-dist-20070727_php5.tar.gz
$ cd ..
3. make menuconfigしてphp5/lighttpdを選択、thttpdを外す
$ make menuconfig
4. makeする
$ make
デフォルトで入るlighttpd.confではPHPが有効になっていません。
PHPを使うには、以下のあたりを変更してください。
$ emacs romfs/etc/lighttpd.conf
(24行目、"mod_fastcgi",の行頭「#」を削除)
(209-216行目、fastcgi.server定義8行分の行頭「#」を削除)
$ make image
これでとりあえずphpが使えると思います。
("<?php phpinfo() ?>"とだけ書かれたphpファイル作って動作確認しました)
lighttpd, phpについては、今後distにマージする予定です。
____________________________________________________
花田 政弘 (はなだ まさひろ)
(株)アットマークテクノ 開発部
TEL: 011-207-6550 FAX: 011-207-6570
URL: http://www.atmark-techno.com/
E-mail: email@hidden
____________________________________________________
armadillo メーリングリストの案内