helloworldでつまづく。。。
google app engine 1.1.5
colinux 0.7.3
debian 5.0.1
今さらだけど、GoogleAppEngineをはじめようと思ってcolinuxのdebianで勉強開始。
で、いきなり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としよう。