helloworldでつまづく。。。

google app engine 1.1.5
colinux 0.7.3
debian 5.0.1

今さらだけど、GoogleAppEngineをはじめようと思ってcolinuxdebianで勉強開始。

で、いきなりhelloworldでつまづいた。windowsのブラウザからcolinuxで起動しているWebサーバーにアクセスできない。。。

どうしてだろう、、、と悩みつつ開発用 Web サーバーのリファレンスを見たら、それらしきことが書いてあった。

http://code.google.com/intl/ja/appengine/docs/thedevwebserver.html

っというわけで、Webサーバー起動時に「--address=0.0.0.0」を指定することで解決。

$ google_appengine/dev_appserver.py --address=0.0.0.0 helloworld/

こんな感じで起動すれば、Slirpを使って経由でwindowsからもつながった。

http://localhost:18080/

Slirpを利用しているので、colinuxのconfファイルには以下のような感じで8080ポートを18080ポートへ変える設定をしています。

eth0=slirp,,tcp:10022:22/tcp:18080:8080

とりあえず、これでいろいろできそうだということでOKとしよう。