« Google App Engine SDKを使ってみた | メイン | Google App Engineの別の意味 »
2008年04月08日
Google App Engineを使ってみた
Google App Engine(書きにくい。GAEとか略すのかなと予想)のページで、使える状態になっていたのでボタンを押して利用開始。
アプリは3つまで作らせてくれるということなので、まず Application名 "akky" を確保。
これで、http://akky.appspot.com/ が使えるようになる。(Google Appsのように、独自ドメインへのマップもできる予定)
まずはローカルでちゃんと動くPythonアプリを作る、ということで、さきほどインストールしたSDK上で作業。
C:\> cd "\Program Files\Google\google_appengine"
C:\Program Files\Google\google_appengine> mkdir akky
アプリケーション設定ファイルを作る
C:\Program Files\Google\google_appengine> hidemaru akky\app.yml
application: akky version: 1 runtime: python api_version: 1handlers:
- url: /.*
script: helloworld.py
C:\Program Files\Google\google_appengine> hidemaru akky\helloworld.py
#!-*- coding:utf-8 -*- print 'Content-Type: text/plain;charset=UTF-8' print '' print 'Google App Engineからこんにちは! by Akky AKIMOTO'
…今はこれが精いっぱい orz
ローカルサーバで動作確認
C:\Program Files\Google\google_appengine> dev_appserver.py akky
http://localhost:8080/ でアクセス。動いた!
C:\Program Files\Google\google_appengine> appcfg.py update akky
Googleアカウントのメールアドレスとパスワード入力
これでデプロイ完了。あとは
へアクセス。
おおー
しかし、こんなサービスを(リソース限定とはいえ)無料で出されてしまっては、ただでさえ不安定とか文句を言われているAmazon EC2はたいへんだし、一般のホスティング業者もたいへんだろうなあ。
使っているリソースの状況やサーバの応答速度なども、管理画面からいつでも見ることができる。管理ツールもあわせて、親切だ。
[追記]
日本語の入ったPythonコードをアップするとGoogle App EngineでのみInternal Server Errorになる問題、ueBLOGさんに教わって回避できた。ソース先頭行に"#!-*- coding:utf-8 -*-"を追加して、ファイルはUTF-8で保存。
投稿者 秋元 : 2008年04月08日 14:59
トラックバック
このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/1845
このリストは、次のエントリーを参照しています: Google App Engineを使ってみた:
» Jungle Java - Google App Engine ãã¬ãã¥ã¼çãå
Ž from Jungle Java
Google ããå社ãå種ãµã¼ãã¹ã«ä½¿ç¨ãã¦ããã¤ã³ãã©ãä... [続きを読む]
トラックバック時刻: 2008年04月08日 21:02
» 春のPython祭り - Google App Engine参加中 from ハズレ日記
秋元さん経由で一気にPython使いを夢中にさせたGoogle App Engi... [続きを読む]
トラックバック時刻: 2008年04月09日 00:02
» プログラマの実態: Google App Engine を使ってみた from プログラマの実態
BigTable と Google File System を使用でき... [続きを読む]
トラックバック時刻: 2008年04月09日 00:18
» 取敢えずは「Hello, world!」 from ホームページ作成浜松Tips
Web関係者が挙って試用し始める中にて最早最終ランナーの感有り、当ブログでも漸う重い腰を上げたのはITmediaの2008年4月8日のNEWSGoogle... [続きを読む]
トラックバック時刻: 2008年11月27日 08:00
コメント
うおおおおお!
いいですね!
僕も早くアカウントを欲しいものです
投稿者 amachang : 2008年04月09日 01:17