Chinaunix首页 | 论坛 | 博客
  • 博客访问: 237787
  • 博文数量: 37
  • 博客积分: 3074
  • 博客等级: 中校
  • 技术积分: 445
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-24 09:31
文章分类

全部博文(37)

文章存档

2010年(6)

2009年(17)

2008年(14)

分类: 系统运维

2009-01-18 21:35:15

首先你要有一个可以登录appengine.google.com的帐号(也就是一个Gmail邮箱),有一个APPID(就是登录appengine.google.com后你创建的应用的前缀),比如我的是withpython。

安装程序客户端运行环境:
首先,安装Python 2.5,其次安装App-Engine SDK 。
安装成功后,可以进入命令行(Windows就是在运行里直接敲cmd)运行一下dev_appserver.py命令就知道是否安装成功。

开始编写一个最简的程序:
新建一个目录hello。
在hello目录下建立一个app.yaml文件,文件内容如下注意application后面的withpython就是你的APPID
application: withpython
version: 1
runtime: python
api_version: 1

handlers:
- url: /.*
  script: hello.py

然后建立一个 hello.py 文件,内容如下:
print 'Content-Type: text/plain'
print ''
print 'hello the Google App Engine~'

完成了以上步骤,那么就测试一下,我们的程序是否OK。
进入命令行,输入以下命令:
 dev_appserver.py hello项目所在的项目路径
例如:
 dev_appserver.py f:/hello

假如以上步骤无误,那么就会在Console窗口下看到以下字样:
D:\>dev_appserver.py f:/hello
INFO     2008-04-11 16:16:42,233 appcfg.py] Checking for updates to the SDK.
INFO     2008-04-11 16:16:44,015 appcfg.py] The SDK is up to date.
INFO     2008-04-11 16:16:44,217 dev_appserver_main.py] Running application yong
boy8 on port 8080:

打开你的本地浏览器,输入地址,就可以访问了。

上传我们的程序到google底服务器上:
进入命令行,输入类似于以下的命令:
 appcfg.py update 你的程序所在的路径
例如:
 appcfg.py update f:/hello
然后输入你的Gmail用户名和密码就可以了。
也可以输入以下命令:
 appcfg.py --email=example@gmail.com update f:/hello
然后输入你的Gmail邮箱的密码就可以了下注意example替换成你自己的邮箱前缀

没有什么异常的话,项目上传成功。
然后打开浏览器,输入:
 
就可以访问了。
阅读(4273) | 评论(4) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-05-19 12:26:41

appcfg.py update **后是打开文件而不是上传,我和一楼的同学的情况一样,不知为什么?

chinaunix网友2009-03-30 21:25:03

为什么我按照步骤一步一步做的,在命令行输入输入dev_appserver.py 加hello地址后,控制窗口中没有反映,而且在WEB打开也找不到要显示的内容啊

chinaunix网友2009-02-10 21:43:46

我邮箱 zhangquanshun@gmail.com

chinaunix网友2009-02-10 21:42:34

为什么我运行 appcfg.py update **后是打开文件而不是上传呢? 请指教