SlideShare a Scribd company logo
1 of 12
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
ChnCMS This is ChnCMS site. 首页
1 条评论
如何用 Google App Engine 免费搭建站点
2010/07/18 12:25 1168 次阅读
GAE(Google App Engine)。GAE也是Google云计算的一部分,是一个互联网应用服务引擎,开发人员可以
使用GAE的API开发互联网应用,而带宽、主机全都不用担心,Google都提供给你了。目前免费用户拥
有500M存储空间、每月500万次PV,对于一般的应用应该足够了。你可以用GAE来托管你的开心网、校内的
应用,不用再为没有主机发愁了。
相信会有一天,有很多开源的GAE应用可供使用,有GAE版的wordpress,GAE版的Discuz,GAE版
的Mambo等等。我们不用再为建设一个小型网站去租用主机,不用去选择托管商,不用管是电信还是网通、台
湾还是美国,不在丢出白花花的银子。
从架构上看,GAE也是非常值得学习的。GAE提供了一套API,帮助你获取网络数据、发送邮件、数据存储、图
片操作、缓存数据,相信以后还会有更多的API推出。开发人员在GAE的框架内开发,不用再考虑CPU、内存、
分布等复杂和难以控制的问题,初级的程序员按照GAE的规范也可以写出高性能的应用。当然,实现高性能也
是有代价的,如不能使用socket,文件操作,数据查询必须有索引,不支持同时两个不等式做条件的查询等。对
于开发而言,多了些约束,少了些选择,可以让开发更加简单,更关注业务。
使用该业务可以免费搭建基于 HTML、Python、JSP 等多种语言环境的站点,更可以使用免费的代码方便的组
建自己的 CMS、博客系统。
参考站点:
个人博客/CMS 站点:http://www.chncms.com http://chncms.appspot.com/ 
http://aqdemo.appspot.com/
纯静态网站: http://globalgae.appspot.com/    http://localcms.appspot.com/
开通步骤:
从实用的角度说是GAE可以提供我们稳定的免费网站空间,空间支持语言是python、java,数据库
是google专有的数据库,数据库和空间可以免费使用1G,超过了1G就要买了,还提供Google的带宽,这个带
宽约可以支撑一月500万次访问请求,超过500万次就要买了……对于一般网站这免费的资源就足够了,另
外GAE还支持域名绑定,就相当于个人买的虚拟空间一样。
即使你目前对GAE不了解,也不会python或java,也能轻易使用GAE空间,利用别人编好的基于GAE的程序
建立起自己的网站。
下面就跟着一步一步来 
一、申请GAE空间
1、申请Google邮箱,如abcdef@gmail.com如果自己已经有了gmail就跳过这一步,gmail申请地
址http://www.gmail.com点页面右下角的“Create an account”按钮申请 
2、打开Google App Engine主页http://appengine.google.com/,在页面右边输入你的email,如你
的email是abcdef@gmail.com,就只需输入abcdef,输入密码点“sign in”按钮登录。
登录后出现下图所示,点“Create an Application”按钮
 
公告栏
1.感谢 Google 提供了免费 GAE 空间
2.感谢 徐明 提供了免费的 Micolog 系统
3.感谢 you8g 提供了免费的 突破
4.感谢 Mars Lau、vvonder 提供了免费的
主题
5.感谢 各位网友“支持一下”
6.联系我们
最新文章
如何查看 SharePoint/MOSS 未知错误的
详细信息(32)
[投资]影响商铺定价的因素有哪些?(74)
[概率]双色球中奖与概率的问题(148)
JS 文本框限制字数(392)
在四颗六核 CPU 上安装SQL2005,提
示SQL server服务无法启动(439)
记帐式国债交易技巧(327)
商铺投资回报率 (274)
共享访问在.NET中的实现和应用(258)
支持一下
BloggerAds 廣告
釜山航空 台北釜山超值
破盤價
韓風魅力精采無比!超夯行
程,美食玩樂血拚一次滿
足,快來縱情釜山盡情享樂
趣!台北釜山超值破盤
價2,999起!
更多訊息..
最新评论
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
3)然后看到下图,申请GAE需要验证码,GAE会发送一个验证码到你的手机上,记得在你手机号码前面加
上“+86”
 
4)输入验证码,点上图的“send”后不用一分钟就收到验证码了,
 
5)在上图红圈位置输入正确验证码后就看到下图,
 
MOSS(14) JQuery(21)
IIS(3) CSharp(2)
ADSENSE(9) SQLServer(42)
.NET(41) LINQ(1)
GAE(4) CSS(8)
CMD(2) SEO(1)
Windows(3) DOS(4)
Others(1) Entertainment
(2)
News(3) Network(1)
Javascript(12) Macro(4)
Office(2) XML(8)
VBS(3) ASP(3)
WM(1)
2012年04月(1) 2012年03月(1)
2012年01月(1) 2011年12月(1)
2011年10月(2) 2011年09月(3)
2011 08 (7) 2011 07 (6)
捷易通 说道:很实用,谢谢!!...
Lorder 说道:@SEO Sheffield The r...
SEO Sheffield 说道:Is there any
way to ...
印度电影 说道:上传总是出错!...
Flag pen 说道:这个实用性比较强!...
热门文章
SQL 语句如何查找同一表中重复
项(15492)
国外在线付费调查站点汇总(2191)
DOS 下如何修复MBR(2040)
LINQ TO XML 操作方法(1610)
28 Ways to Make Money with Your
Website(1600)
使用 Eclipse 上传文件到 Google App
Engine 错误 “Received IOException
parsing the input stream”(1483)
好用的 VPN 在线代理,网页代理地
址(1468)
重置 SQL Server 表中的自动编号ID重新
开始排列 (1466)
文章分类
归档
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
这是给你自己选择一个二级域名,如在本例我填上seo-cn.appspot.com,至少填6个字符,填后先点后面
的Check按钮看看能不能用,如果提示不可用就换新的试试,直到提示Yes……
6)填好后记得勾上I accept 表示同意他们的条款,点Save按钮建立。若成功则会出现如下图页面提示
 
7)点击上图的红圈链接就看到下图的GAE管理页面,如下图,
 
年 月 年 月
2011年06月(3) 2011年05月(4)
2011年04月(1) 2011年03月(4)
标签云
.NET.Net ADSENSE
ASP CMD CMDSHUTDOWNREMOTE CSS
CSharp Crystal Report DOS Entertainment
GAE IIS JQuery
Javascript LINQ MACRO MOSS
Macro Marco NETWORKVPN News Office
SQLSQLServer VBS
WM Windows XML javascript jquery 新闻
友情链接
快捷链接
管理操作
RSS 订阅
RSS 订阅评论
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
这个页面就是你刚才建立的应用的访问统计情况,现在还没有上传你的应用,可以看到No version
deployed提示。
到这里你已经成功申请了一个GAE应用(说是空间也可以),每个用户可以申请10个这样的应用,即一个手机
号码可以弄到10个免费的GAE空间。
二、在自己电脑搭建python+GAE环境
1)下载、安装python
下载地址
目前python的下载链接已被封,可在http://www.python.org/ftp/python/2.5.1/下载2.5.1版本(初学推
荐使用这个版本),选择python-2.5.1.msi下载
也可以点这个直接下载http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi
下载后双击,一直点下一步就可以顺利完成安装
2)下载GAE SDK
下载地址http://code.google.com/intl/zh-CN/appengine/downloads.html
选择Windows 1.3.0 - 2009-12-14 GoogleAppEngine_1.3.0.msi 下载(目前最新版本是1.3.0)
下载后双击一直点下一步可顺利安装
安装了上面两个程序,GAE的环境就建立好了。
三、上传程序(网站)
GAE空间不同于一般的空间(虚拟空间或vps空间或asp、php空间),一般的空间是点对点的上传,而GAE空
间是点对群的上传,这里不细说区别,所以上传的方法就不一样。按下面的步骤来就明白了。
1)下载可以运行在GAE的网站程序
开源的程序有很多,博客类网站代表性的是micolog和cpedialog,CMS类的网站有GD-cms,这里就
以GD-cms为例。
GD-cms下载地址
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
中文版http://cn.ziddu.com/download/445910/gae-django-cms-v1.2.3_cn.zip.html
英文版http://www.ziddu.com/download/7937180/gae-django-cms-v1.2.3_en.zip.html
下载后解压,注意不要放在含有中文或空格的路径里,为了方便就直接放在D盘的根目录下,如D:gae-
django-cms,如下图
 
注意gae-django-cms这个文件夹名最好不要修改,如果要修改还得把run.bat和update.bat的路径改为
对应的
2)把下载下来的gae-django-cms改为自己的网站,
用文本编辑器打开app.yaml文件,可以用系统自带的记事本(有时用记事本打开只看到一行,就换用写字板打
开)或写字板打开,
在第一行application: 后面修改为自己刚才申请到的应用id,如下图
application: seo-cn
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
 
其它地方不要修改,直接保存即可
3)在自己电脑运行测试一下
只需双击run.bat文件,然后打开浏览器,在地址栏输入http://localhost:8080
或http://127.0.0.1:8080/ 注意,这里需要输入http://虽然你平时打开网站时不用输入它。如果以上过程
没出错的话就可以看到如下图所示的网站页面
 
这界面是英文的(这个网站是支持多国语言,默认为英文),
下面把它变为中文,只需修改一个地方就可以,用记事本或写字板打开settings.py文件,
找到这一行 USE_I18N = False #False(en)/True(cn) 如下图
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
 
改为 USE_I18N = True #False(en)/True(cn)就可以,
另外有一个地方也可以修改一下(再往下看几行就看到):
DEFAULT_FROM_EMAIL = 'xxxxx@gmail.com'
把email改为自己的google邮箱,
保存修改后再刷新一下http://localhost:8080 或http://127.0.0.1:8080/就看到中文界面了,如下图:
 
你可以把网站的logo改为自己的,logo所在的路径/themes/default/images/logo.gif
就暂时这样了,以后有时间再修改别的,可以上传到自己的GAE空间了
4)上传到GAE空间
只需双击 update.bat 文件,就会出现下图的黑框
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
 
在第一个地方输入自己刚才申请GAE用的邮箱,如果的邮箱是abcd@gmail.com就只需输入abcd就可以,敲
回车键提示输入密码,好好的输入密码,输入密码时屏幕上没有显示,但它会记录的,输完敲回车键,如果密码
正确就会出现下图正在上传的信息,如果输错就会让你重新输入邮箱和密码
 
看到最后红圈里的文字就说明上传已经成功,
(从上面的图可以看出,本次上传只上传了1个文件,其它文件GAE云计算里已经存在了,直接共享就可以,这
就是GAE的好处,如果是一般的空间,一个主机有100个虚拟空间,假设这100个人都使用动网的论坛程序,那
就得上传100份大部分文件相同的重复文件)
上传后就可以打开自己申请到的GAE网站http://seo-cn.appspot.com/,如下图:
 
这样,自己已经成功的把网站上传到GAE空间了……
四、给GAE绑定域名
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
如果你有自己的域名,又不太喜欢xxxxx.appspot.com的域名,就可以绑定自己的域名
在绑定域名前得申请一个免费的应用服务参考 如何申请 Goolge Apps, 企业级在线应用服务
打开Google App Engine主页http://appengine.google.com/,在页面右边输入你的email,如你
的email是abcdef@gmail.com,就只需输入abcdef,输入密码点“sign in”按钮登录。
点击左栏的Application Settings,看到页面如下图所示
 
点Add Domain按钮,接下来比较简单,按照提示操作即可,下面只贴图附简单说明
 
在上图位置先别点下一步,先到自己的域名控制面板添加一个CNAME,如下图:
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
 
回到自己的GAE控制面板,点下一步就出现下图提示
 
点我已经完成了这些步骤,看到下图
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
#263001
昵称(必填)
Sina App Engine邀请码申请地址 如何将 SQL 查询的结果直接导出
 
这样就可以用自己绑定的域名访问自己的GAE网站了,如下图
 
转载请注明:来自ChnCMS
本文地址:http://www.chncms.com/2010/07/18/GAESITE.html
分类: GAE 标签: GAE 
相关文章
app.yaml 基本配置示例 - 2010/09/25
使用 Eclipse 上传文件到 Google App Engine 错误 “Received IOException parsing the input stream”
- 2010/07/01
Google App Engine 域名注册问题 - 解决 '您的域名尚未准备好' 错误 - 2010/07/22
1 条评论 我要留言
捷易通 发表于 2012-02-26 at 19:52 回复 引用
很实用,谢谢!!
留言区(打开编辑器? )
如何用 Google App Engine 免费搭建站点 - ChnCMS
http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]
Power by Google App Engine, Micolog
5styles 主题由 Mars Lau 提供, 由 vvonder 修改&移植
Email(必填,绝不公开)
网站
有回复时邮件通知我

More Related Content

Viewers also liked

Βεζούβιος η εκρηξη Από Νίκο Χάρη
Βεζούβιος η εκρηξη Από Νίκο ΧάρηΒεζούβιος η εκρηξη Από Νίκο Χάρη
Βεζούβιος η εκρηξη Από Νίκο ΧάρηVasilis Tsiakiris
 
Tinder Reduces Spam Traffic 90% with TeleSign - Case Study
Tinder Reduces Spam Traffic 90% with TeleSign - Case StudyTinder Reduces Spam Traffic 90% with TeleSign - Case Study
Tinder Reduces Spam Traffic 90% with TeleSign - Case StudyTeleSign Corporation
 
Cara merakit komputer
Cara merakit komputerCara merakit komputer
Cara merakit komputerr_ayu
 
Yyyyyyyyyyyyy
YyyyyyyyyyyyyYyyyyyyyyyyyy
Yyyyyyyyyyyyy3311nita
 
информационные технологии в социальной работе
информационные технологии в социальной работеинформационные технологии в социальной работе
информационные технологии в социальной работеBarkov308
 
1 北京的四季 – part 3
1 北京的四季 – part 3 1 北京的四季 – part 3
1 北京的四季 – part 3 Rachel Yu Liu
 

Viewers also liked (8)

Βεζούβιος η εκρηξη Από Νίκο Χάρη
Βεζούβιος η εκρηξη Από Νίκο ΧάρηΒεζούβιος η εκρηξη Από Νίκο Χάρη
Βεζούβιος η εκρηξη Από Νίκο Χάρη
 
Tinder Reduces Spam Traffic 90% with TeleSign - Case Study
Tinder Reduces Spam Traffic 90% with TeleSign - Case StudyTinder Reduces Spam Traffic 90% with TeleSign - Case Study
Tinder Reduces Spam Traffic 90% with TeleSign - Case Study
 
PMP Score
PMP ScorePMP Score
PMP Score
 
Cara merakit komputer
Cara merakit komputerCara merakit komputer
Cara merakit komputer
 
Yyyyyyyyyyyyy
YyyyyyyyyyyyyYyyyyyyyyyyyy
Yyyyyyyyyyyyy
 
информационные технологии в социальной работе
информационные технологии в социальной работеинформационные технологии в социальной работе
информационные технологии в социальной работе
 
1 北京的四季 – part 3
1 北京的四季 – part 3 1 北京的四季 – part 3
1 北京的四季 – part 3
 
Event_Planning_Guide
Event_Planning_GuideEvent_Planning_Guide
Event_Planning_Guide
 

Similar to 如何用 Google app engine 免费搭建站点

Using google appengine_final
Using google appengine_finalUsing google appengine_final
Using google appengine_finalWei Sun
 
Using google appengine_1027
Using google appengine_1027Using google appengine_1027
Using google appengine_1027Wei Sun
 
Using google appengine (2)
Using google appengine (2)Using google appengine (2)
Using google appengine (2)Wei Sun
 
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局   long20141212 html5 及微軟跨平台佈局   long
20141212 html5 及微軟跨平台佈局 longMeng-Ru (Raymond) Tsai
 
行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用皓仁 柯
 
《氪周刊:互联网创业必读》(第58期).pdf
《氪周刊:互联网创业必读》(第58期).pdf《氪周刊:互联网创业必读》(第58期).pdf
《氪周刊:互联网创业必读》(第58期).pdfChada Chiu
 
行動商務 - PhoneGapBuild and Upto Market
行動商務 - PhoneGapBuild and Upto Market行動商務 - PhoneGapBuild and Upto Market
行動商務 - PhoneGapBuild and Upto MarketMy own sweet home!
 
Using google appengine_final2
Using google appengine_final2Using google appengine_final2
Using google appengine_final2Wei Sun
 
2014南部創新應用工具研討會 快速開發行動 app
2014南部創新應用工具研討會 快速開發行動 app2014南部創新應用工具研討會 快速開發行動 app
2014南部創新應用工具研討會 快速開發行動 app益祥 許
 
互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)LIU hongmin
 
互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)LIU hongmin
 
Web技术体系概述
Web技术体系概述Web技术体系概述
Web技术体系概述Cao Li
 
Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期PL dream
 
AdminStudio Suite Datasheet
AdminStudio Suite DatasheetAdminStudio Suite Datasheet
AdminStudio Suite DatasheetFlexera
 
Performance 入門 - 前端工程開發實務訓練
Performance 入門 - 前端工程開發實務訓練Performance 入門 - 前端工程開發實務訓練
Performance 入門 - 前端工程開發實務訓練Joseph Chiang
 
雲端資料庫建立與連結Weka
雲端資料庫建立與連結Weka雲端資料庫建立與連結Weka
雲端資料庫建立與連結Weka勝億 曾
 
为什么你需要了解应用云
为什么你需要了解应用云为什么你需要了解应用云
为什么你需要了解应用云easychen
 

Similar to 如何用 Google app engine 免费搭建站点 (20)

Using google appengine_final
Using google appengine_finalUsing google appengine_final
Using google appengine_final
 
Using google appengine_1027
Using google appengine_1027Using google appengine_1027
Using google appengine_1027
 
行動技術開發概論
行動技術開發概論行動技術開發概論
行動技術開發概論
 
Using google appengine (2)
Using google appengine (2)Using google appengine (2)
Using google appengine (2)
 
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局   long20141212 html5 及微軟跨平台佈局   long
20141212 html5 及微軟跨平台佈局 long
 
行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用行動與雲端科技在圖書館的應用
行動與雲端科技在圖書館的應用
 
《氪周刊:互联网创业必读》(第58期).pdf
《氪周刊:互联网创业必读》(第58期).pdf《氪周刊:互联网创业必读》(第58期).pdf
《氪周刊:互联网创业必读》(第58期).pdf
 
行動商務 - PhoneGapBuild and Upto Market
行動商務 - PhoneGapBuild and Upto Market行動商務 - PhoneGapBuild and Upto Market
行動商務 - PhoneGapBuild and Upto Market
 
Using google appengine_final2
Using google appengine_final2Using google appengine_final2
Using google appengine_final2
 
2014南部創新應用工具研討會 快速開發行動 app
2014南部創新應用工具研討會 快速開發行動 app2014南部創新應用工具研討會 快速開發行動 app
2014南部創新應用工具研討會 快速開發行動 app
 
互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)
 
互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)互联网产品监测报告(第二十三期)
互联网产品监测报告(第二十三期)
 
Web技术体系概述
Web技术体系概述Web技术体系概述
Web技术体系概述
 
偉盛世科技 雲端行銷平台
偉盛世科技 雲端行銷平台偉盛世科技 雲端行銷平台
偉盛世科技 雲端行銷平台
 
Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期
 
AdminStudio Suite Datasheet
AdminStudio Suite DatasheetAdminStudio Suite Datasheet
AdminStudio Suite Datasheet
 
Performance 入門 - 前端工程開發實務訓練
Performance 入門 - 前端工程開發實務訓練Performance 入門 - 前端工程開發實務訓練
Performance 入門 - 前端工程開發實務訓練
 
雲端資料庫建立與連結Weka
雲端資料庫建立與連結Weka雲端資料庫建立與連結Weka
雲端資料庫建立與連結Weka
 
为什么你需要了解应用云
为什么你需要了解应用云为什么你需要了解应用云
为什么你需要了解应用云
 
Mr mobi
Mr mobiMr mobi
Mr mobi
 

如何用 Google app engine 免费搭建站点

  • 1. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] ChnCMS This is ChnCMS site. 首页 1 条评论 如何用 Google App Engine 免费搭建站点 2010/07/18 12:25 1168 次阅读 GAE(Google App Engine)。GAE也是Google云计算的一部分,是一个互联网应用服务引擎,开发人员可以 使用GAE的API开发互联网应用,而带宽、主机全都不用担心,Google都提供给你了。目前免费用户拥 有500M存储空间、每月500万次PV,对于一般的应用应该足够了。你可以用GAE来托管你的开心网、校内的 应用,不用再为没有主机发愁了。 相信会有一天,有很多开源的GAE应用可供使用,有GAE版的wordpress,GAE版的Discuz,GAE版 的Mambo等等。我们不用再为建设一个小型网站去租用主机,不用去选择托管商,不用管是电信还是网通、台 湾还是美国,不在丢出白花花的银子。 从架构上看,GAE也是非常值得学习的。GAE提供了一套API,帮助你获取网络数据、发送邮件、数据存储、图 片操作、缓存数据,相信以后还会有更多的API推出。开发人员在GAE的框架内开发,不用再考虑CPU、内存、 分布等复杂和难以控制的问题,初级的程序员按照GAE的规范也可以写出高性能的应用。当然,实现高性能也 是有代价的,如不能使用socket,文件操作,数据查询必须有索引,不支持同时两个不等式做条件的查询等。对 于开发而言,多了些约束,少了些选择,可以让开发更加简单,更关注业务。 使用该业务可以免费搭建基于 HTML、Python、JSP 等多种语言环境的站点,更可以使用免费的代码方便的组 建自己的 CMS、博客系统。 参考站点: 个人博客/CMS 站点:http://www.chncms.com http://chncms.appspot.com/  http://aqdemo.appspot.com/ 纯静态网站: http://globalgae.appspot.com/    http://localcms.appspot.com/ 开通步骤: 从实用的角度说是GAE可以提供我们稳定的免费网站空间,空间支持语言是python、java,数据库 是google专有的数据库,数据库和空间可以免费使用1G,超过了1G就要买了,还提供Google的带宽,这个带 宽约可以支撑一月500万次访问请求,超过500万次就要买了……对于一般网站这免费的资源就足够了,另 外GAE还支持域名绑定,就相当于个人买的虚拟空间一样。 即使你目前对GAE不了解,也不会python或java,也能轻易使用GAE空间,利用别人编好的基于GAE的程序 建立起自己的网站。 下面就跟着一步一步来  一、申请GAE空间 1、申请Google邮箱,如abcdef@gmail.com如果自己已经有了gmail就跳过这一步,gmail申请地 址http://www.gmail.com点页面右下角的“Create an account”按钮申请  2、打开Google App Engine主页http://appengine.google.com/,在页面右边输入你的email,如你 的email是abcdef@gmail.com,就只需输入abcdef,输入密码点“sign in”按钮登录。 登录后出现下图所示,点“Create an Application”按钮   公告栏 1.感谢 Google 提供了免费 GAE 空间 2.感谢 徐明 提供了免费的 Micolog 系统 3.感谢 you8g 提供了免费的 突破 4.感谢 Mars Lau、vvonder 提供了免费的 主题 5.感谢 各位网友“支持一下” 6.联系我们 最新文章 如何查看 SharePoint/MOSS 未知错误的 详细信息(32) [投资]影响商铺定价的因素有哪些?(74) [概率]双色球中奖与概率的问题(148) JS 文本框限制字数(392) 在四颗六核 CPU 上安装SQL2005,提 示SQL server服务无法启动(439) 记帐式国债交易技巧(327) 商铺投资回报率 (274) 共享访问在.NET中的实现和应用(258) 支持一下 BloggerAds 廣告 釜山航空 台北釜山超值 破盤價 韓風魅力精采無比!超夯行 程,美食玩樂血拚一次滿 足,快來縱情釜山盡情享樂 趣!台北釜山超值破盤 價2,999起! 更多訊息.. 最新评论
  • 2. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] 3)然后看到下图,申请GAE需要验证码,GAE会发送一个验证码到你的手机上,记得在你手机号码前面加 上“+86”   4)输入验证码,点上图的“send”后不用一分钟就收到验证码了,   5)在上图红圈位置输入正确验证码后就看到下图,   MOSS(14) JQuery(21) IIS(3) CSharp(2) ADSENSE(9) SQLServer(42) .NET(41) LINQ(1) GAE(4) CSS(8) CMD(2) SEO(1) Windows(3) DOS(4) Others(1) Entertainment (2) News(3) Network(1) Javascript(12) Macro(4) Office(2) XML(8) VBS(3) ASP(3) WM(1) 2012年04月(1) 2012年03月(1) 2012年01月(1) 2011年12月(1) 2011年10月(2) 2011年09月(3) 2011 08 (7) 2011 07 (6) 捷易通 说道:很实用,谢谢!!... Lorder 说道:@SEO Sheffield The r... SEO Sheffield 说道:Is there any way to ... 印度电影 说道:上传总是出错!... Flag pen 说道:这个实用性比较强!... 热门文章 SQL 语句如何查找同一表中重复 项(15492) 国外在线付费调查站点汇总(2191) DOS 下如何修复MBR(2040) LINQ TO XML 操作方法(1610) 28 Ways to Make Money with Your Website(1600) 使用 Eclipse 上传文件到 Google App Engine 错误 “Received IOException parsing the input stream”(1483) 好用的 VPN 在线代理,网页代理地 址(1468) 重置 SQL Server 表中的自动编号ID重新 开始排列 (1466) 文章分类 归档
  • 3. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] 这是给你自己选择一个二级域名,如在本例我填上seo-cn.appspot.com,至少填6个字符,填后先点后面 的Check按钮看看能不能用,如果提示不可用就换新的试试,直到提示Yes…… 6)填好后记得勾上I accept 表示同意他们的条款,点Save按钮建立。若成功则会出现如下图页面提示   7)点击上图的红圈链接就看到下图的GAE管理页面,如下图,   年 月 年 月 2011年06月(3) 2011年05月(4) 2011年04月(1) 2011年03月(4) 标签云 .NET.Net ADSENSE ASP CMD CMDSHUTDOWNREMOTE CSS CSharp Crystal Report DOS Entertainment GAE IIS JQuery Javascript LINQ MACRO MOSS Macro Marco NETWORKVPN News Office SQLSQLServer VBS WM Windows XML javascript jquery 新闻 友情链接 快捷链接 管理操作 RSS 订阅 RSS 订阅评论
  • 4. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] 这个页面就是你刚才建立的应用的访问统计情况,现在还没有上传你的应用,可以看到No version deployed提示。 到这里你已经成功申请了一个GAE应用(说是空间也可以),每个用户可以申请10个这样的应用,即一个手机 号码可以弄到10个免费的GAE空间。 二、在自己电脑搭建python+GAE环境 1)下载、安装python 下载地址 目前python的下载链接已被封,可在http://www.python.org/ftp/python/2.5.1/下载2.5.1版本(初学推 荐使用这个版本),选择python-2.5.1.msi下载 也可以点这个直接下载http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi 下载后双击,一直点下一步就可以顺利完成安装 2)下载GAE SDK 下载地址http://code.google.com/intl/zh-CN/appengine/downloads.html 选择Windows 1.3.0 - 2009-12-14 GoogleAppEngine_1.3.0.msi 下载(目前最新版本是1.3.0) 下载后双击一直点下一步可顺利安装 安装了上面两个程序,GAE的环境就建立好了。 三、上传程序(网站) GAE空间不同于一般的空间(虚拟空间或vps空间或asp、php空间),一般的空间是点对点的上传,而GAE空 间是点对群的上传,这里不细说区别,所以上传的方法就不一样。按下面的步骤来就明白了。 1)下载可以运行在GAE的网站程序 开源的程序有很多,博客类网站代表性的是micolog和cpedialog,CMS类的网站有GD-cms,这里就 以GD-cms为例。 GD-cms下载地址
  • 5. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] 中文版http://cn.ziddu.com/download/445910/gae-django-cms-v1.2.3_cn.zip.html 英文版http://www.ziddu.com/download/7937180/gae-django-cms-v1.2.3_en.zip.html 下载后解压,注意不要放在含有中文或空格的路径里,为了方便就直接放在D盘的根目录下,如D:gae- django-cms,如下图   注意gae-django-cms这个文件夹名最好不要修改,如果要修改还得把run.bat和update.bat的路径改为 对应的 2)把下载下来的gae-django-cms改为自己的网站, 用文本编辑器打开app.yaml文件,可以用系统自带的记事本(有时用记事本打开只看到一行,就换用写字板打 开)或写字板打开, 在第一行application: 后面修改为自己刚才申请到的应用id,如下图 application: seo-cn
  • 6. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]   其它地方不要修改,直接保存即可 3)在自己电脑运行测试一下 只需双击run.bat文件,然后打开浏览器,在地址栏输入http://localhost:8080 或http://127.0.0.1:8080/ 注意,这里需要输入http://虽然你平时打开网站时不用输入它。如果以上过程 没出错的话就可以看到如下图所示的网站页面   这界面是英文的(这个网站是支持多国语言,默认为英文), 下面把它变为中文,只需修改一个地方就可以,用记事本或写字板打开settings.py文件, 找到这一行 USE_I18N = False #False(en)/True(cn) 如下图
  • 7. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]   改为 USE_I18N = True #False(en)/True(cn)就可以, 另外有一个地方也可以修改一下(再往下看几行就看到): DEFAULT_FROM_EMAIL = 'xxxxx@gmail.com' 把email改为自己的google邮箱, 保存修改后再刷新一下http://localhost:8080 或http://127.0.0.1:8080/就看到中文界面了,如下图:   你可以把网站的logo改为自己的,logo所在的路径/themes/default/images/logo.gif 就暂时这样了,以后有时间再修改别的,可以上传到自己的GAE空间了 4)上传到GAE空间 只需双击 update.bat 文件,就会出现下图的黑框
  • 8. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]   在第一个地方输入自己刚才申请GAE用的邮箱,如果的邮箱是abcd@gmail.com就只需输入abcd就可以,敲 回车键提示输入密码,好好的输入密码,输入密码时屏幕上没有显示,但它会记录的,输完敲回车键,如果密码 正确就会出现下图正在上传的信息,如果输错就会让你重新输入邮箱和密码   看到最后红圈里的文字就说明上传已经成功, (从上面的图可以看出,本次上传只上传了1个文件,其它文件GAE云计算里已经存在了,直接共享就可以,这 就是GAE的好处,如果是一般的空间,一个主机有100个虚拟空间,假设这100个人都使用动网的论坛程序,那 就得上传100份大部分文件相同的重复文件) 上传后就可以打开自己申请到的GAE网站http://seo-cn.appspot.com/,如下图:   这样,自己已经成功的把网站上传到GAE空间了…… 四、给GAE绑定域名
  • 9. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] 如果你有自己的域名,又不太喜欢xxxxx.appspot.com的域名,就可以绑定自己的域名 在绑定域名前得申请一个免费的应用服务参考 如何申请 Goolge Apps, 企业级在线应用服务 打开Google App Engine主页http://appengine.google.com/,在页面右边输入你的email,如你 的email是abcdef@gmail.com,就只需输入abcdef,输入密码点“sign in”按钮登录。 点击左栏的Application Settings,看到页面如下图所示   点Add Domain按钮,接下来比较简单,按照提示操作即可,下面只贴图附简单说明   在上图位置先别点下一步,先到自己的域名控制面板添加一个CNAME,如下图:
  • 10. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04]   回到自己的GAE控制面板,点下一步就出现下图提示   点我已经完成了这些步骤,看到下图
  • 11. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] #263001 昵称(必填) Sina App Engine邀请码申请地址 如何将 SQL 查询的结果直接导出   这样就可以用自己绑定的域名访问自己的GAE网站了,如下图   转载请注明:来自ChnCMS 本文地址:http://www.chncms.com/2010/07/18/GAESITE.html 分类: GAE 标签: GAE  相关文章 app.yaml 基本配置示例 - 2010/09/25 使用 Eclipse 上传文件到 Google App Engine 错误 “Received IOException parsing the input stream” - 2010/07/01 Google App Engine 域名注册问题 - 解决 '您的域名尚未准备好' 错误 - 2010/07/22 1 条评论 我要留言 捷易通 发表于 2012-02-26 at 19:52 回复 引用 很实用,谢谢!! 留言区(打开编辑器? )
  • 12. 如何用 Google App Engine 免费搭建站点 - ChnCMS http://www.chncms.com/2010/07/18/GAESITE.html[2012/5/16 19:56:04] Power by Google App Engine, Micolog 5styles 主题由 Mars Lau 提供, 由 vvonder 修改&移植 Email(必填,绝不公开) 网站 有回复时邮件通知我