Google App Engine上发布网站流程

一、

打开google app engine网站首页 http://code.google.com/intl/zh-CN/appengine/,点击页面右侧的注册,登录google。

登陆后,页面跳转到GAE注册页面:

点击“Create an Application”按钮,开始申请:

这是就要你输入你的手机号码,手机号码需要填写国际区号,中国的区号是86

如果你的手机号是13888888888,那么就填写 “8613888888888” 的形式

填写好后点击“Send”按钮,你的手机就会收到一条免费的短信,短信的内容如下:

Google App Engine Code:4946140

点评或提问一个手机号码只能申请一次Google App Engine服务,不能重复申请。

填完验证码后就是填写一些基本的信息,比如说是域名、站点的名称等等。然后确定,就申请成功了。

有了帐号以后,再在自己电脑上配置一下环境,就可以上传网站了。

二、

安装python,现在GAE只支持python 2.5。下载地址为http://www.python.org/ftp/python/2.5/python-2.5.msi

下载并安装GAE SDK。http://googleappengine.googlecode.com/files/GoogleAppEngine-1.5.2.msi

三、

假设我们把SDK安装到了E:\software\program files\google app engine\目录下。

现在在E:\software\program files\google app engine\目录下建立一个代表你的网站项目的文件夹,比如项目名称为vivipython,你可以建一个vivipython的文件夹。

在vivipython文件夹里进行如下操作

1、新建一个file文件夹,把静态页面和相关的CSS文件,以及图片文件都拷贝到此文件夹中。保证有一个静态页面的文件名为 index.html 。

2、新建一个serve.py文件,内容如下:

print 'Content-Type: text/html; charset=UTF-8'
print ''
print '<html><meta http-equiv="refresh" content="0;url=/file/index.html"></html>'

新建一个app.yaml文件,内容如下:

application: vivipython
version: 1
runtime: python
api_version: 1

handlers:
- url: /file/
  static_dir: file

- url: /.*
  script: serve.py

其中vivipython为你在GAE上注册的项目名称。

四、

退回到E:\software\program files\google app engine\目录。

运行appcfg.py update vivipython(appcfg.py 可将您的应用程序上传到 App Engine,vivipython是新建的代表你的网站的文件夹名称),按照提示输入Google的账号和密码,就可以完成上传。

这时候访问 http://vivipython.appspot.com (vivipython就是申请时的项目名) 可以看到页面了。(注:因为GFW的缘故,GAE架设的网站在部分地区不能访问,用自由门翻下墙就好了)。

如果只是出于调试的目的,可以在E:\software\program files\google app engine\目录下运行dev_appserver.py vivipython(dev_appserver.py是App Engine SDK 附带的网络服务器在端口 8080 监听请求),此时可以在浏览器访问http://localhost:8080/,即可看到网站效果。




你可能感兴趣的:(python,Google,application,url,手机,GAE)