|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 ag000 于 2009-1-16 11:32 编辑
GAE(Google Apps Engine)目前帐户注册限于前 10,000 位开发人员,应用程序限于免费帐户限制。不错。
关于如何注册Google Apps Engine(GAE)
Google App Engine是google提供的免费虚拟主机。高性能、速度快。目前只支持python。
注册地址 http://appengine.google.com/
中国大陆的手机收不到验证的时候。用以下方法:
到这里 http://appengine.google.com/waitlist/sms_issues 填写说明,等待管理员给你开通.很快的.
格式如下:
china
china mobile
I can't receive the sms code with my phone +86{11位手机号码}
如何配置GAE的开发环境?
但是按照网上的说法,我先跑到官方下载了Python 的最新版,然后又下载了SDK开发环境。一路默认设置安装完成。当按照网上说的方法调试demos中的guestbook时发现竟然一直提示错误。于是我又仔细看了说明文档中的开发环境配置。于是才发现官方要求的是Python 2.5,其它任何版本好像都不行。于是卸载了最新完整版的Python2.6,然后到官方找2.5下载,结果发现在Python的下载列表里是没有2.5版本的,于是Google了一下。结果找到了2.5官方地址:http://www.python.org/download/releases/2.5/ (猛击此处从官方开始下载python2.5 msi文件包)。安装完python2.5之后又重新安装了Google Apps Engine的SDK英文最新版(注意,在中文版和英文版说明文档里的sdk包是不一样的,中文版的是GoogleAppEngine_1.1.0.msi而英文版的是GoogleAppEngine_1.1.5.msi)。
第一次调试可能遇到的错误
所有环境安装之后按照网上一仁兄的说法,在运行里输入CMD,进入CMD对话框状态,然后在对话框输入:
dev_appserver.py demos\guestbook
结果让我大失所望,竟然还是一连串的错误。搞得让我甚至怀疑自己的人品,错误如下:
Traceback (most recent call last):
File "C:\Program Files\Google\google_appengine\dev_appserver.py", line 55, in
<module>
execfile(script_path, globals())
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_apps
erver_main.py", line 358, in <module>
sys.exit(main(sys.argv))
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_apps
erver_main.py", line 306, in main
config, matcher = dev_appserver.LoadAppConfig(root_path, {})
File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_apps
erver.py", line 2638, in LoadAppConfig
raise AppConfigNotFoundError
google.appengine.tools.dev_appserver.AppConfigNotFoundError
貌似都是对的啊,可是为什么为无法调试成功呢,实在是太伤害俺了,打击了俺弱小的心灵。于是继续Google,找到网上一个兄弟的说法,不过他是改动过GAE的安装地址了的。我依葫芦画瓢,估计是因为自己CMD的路径不对。于是先在CMD里用CD命令切换到GAE的安装文件夹下,然后再之星上面的那句dev_appserver.py demos\guestbook ,结果正如各位看官所料,问题解决了。可以正常通过http://localhost:8080 访问demos了。
关于如何上载文件到GAE
在打开一个cmd运行窗口,appcfg.py update demos\guestbook 上载程序。好了你已经可以看到你的google虚拟主机上的第一个程序了.。
关于绑定域名
登陆GAE管理面板,点击左侧的菜单中的
Versions -Add Domain... -Sign up for Google Apps -输入你的域名(.cn 要大写)。 后面的地区要选美国等发达地区、要验证域名所有权的。
更多Google Appengine使用方法见我的博客《超牛逼超色的google》,已经绑定了域名,地址:http://www.2-0-0-9.cn |
|