云计算——Google App Eng…
云计算——Google App Engine(一)
编者:王尚 2014.04.12 20:20
介绍:Google App Engine提供一套开发组件让用户轻松的在本地构建和调试网络应用,之后能让用户在Google强大的基础设施上部署和运行网络应用程序,并自动根据应用所承受的负载对应用进行扩展,免去用户对应用和服务器等的维护工作。同时提供大量的免费额度和灵活的资费标准。在开发语言方面,现支持Java和Python两种语言,并为这两种语言提供基本相同的功能和API。
Google App Engine 工作在Paas层
教程(开发语言使用Python)
第一步:安装Python2.5及以上版本
下载地址:http://www.163disk.com/fileview_1743107.html
安装完成后,启动或打开Python功能方法:
在开始菜单,找到如下图
点击IDEL(Python Gui),会出现Python Shell界面,如下图
点击Python(command line),会出现典型的cmd界面,如下图
(如果需要在cmd命令中直接点击“Python”命令进入Python(command line))界面,需要修改用户环境变量,具体方法这里不细说)
第二步:安装google-app-engine-1.3.7.msi
下载地址:http://www.163disk.com/fileview_1743107.html
安装完成后桌面会出现这样的图标
第三步:本地测试
1、打开Google App Engine Launcher 如下图:
2、
点击File,创建新应用,例如:我提前在F盘新建了一个文件夹GoogleAppEngine,因为我的Gmail账户下创建的应用为1167119208diannao故我的应用名为1167119208dianano。
创建成功如下(点击运行):
3、
点击
正常情况下会出现
如果出现“Hello world!”证明本地调试成功了!!!
第四步:在Google上创建应用
1、
注册Google账号(这里不在累赘)
2、
进入https://appengine.google.com/添加一个应用,例如:1167119208dianano
注意:应用名是独一无二的像IP地址,不信你可以填1167119208dianano会有麻烦的奥!!
(如果您使用 Python ,直接就可以部署了。如果您使用 Java,需要到这里激活 App Engine Java 帐户,点击 sign up ,发出请求。可能要等几天才能收到激活邮件。)
第五步:发布应用
1、
点击
出现
Email和Password是你的Gamil账户
点击“OK”
上传成功后会出现
2、
使用ApplicationName.appspot.com来访问,其中ApplicationName是你的应用名。
例如:http://1167119208diannao.appspot.com/
注意:不知何时大陆不能访问自己的应用,原因http://xx.appspot.com被墙了。难道我们的辛苦白费了??
程序员的头脑是与众不同的,大家可以FQ来浏览自己的网站(FQ工具这里不细说)
如果是有庞大的业务的话可以从这里找的解决的办法http://www.ctohome.com/FuWuQi/b9/513.html
正常情况下会出现:
到此Google App Engine第一部分到此结束,欢迎大家进行技术交流!
云计算——Google App Eng…的更多相关文章
- Google App Engine, Python2.7的UnicodeDecodeError bug
在跟Web Development,要在Google App Engine上写作业,出师不利,遇到以下bug: 2014-05-06 16:14:17 Running command: "[ ...
- [Ubuntu] Linux下使用google app engine,无法打开https网站的解决方法
为什么这里写的是 google app engine?原因我就不解释了.步骤如下: 1)安装证书导入工具:$ sudo apt-get install libnss3-tools 2)导入CA.crt ...
- Python运行Google App Engineer时出现的UnicodeDecodeError错误解决方案
#Python运行Google App Engineer时出现的UnicodeDecodeError错误解决方案 ##问题描述 使用Python2.7.x运行GAE时有时会报这个错误 ```py ...
- 介绍Google App Engine
Google App Engine是一个网络应用托管服务(web application hosting service).所谓网络应用(By web application),我们的意思的可以通过网 ...
- Google App Engine Deployment 相关问题
1.GAE instance上传成功之后可以正常运行的情况下.在Google账户中“关联的应用和网站”,撤销Google App Engine appcfg对Google账户的访问权限. 再次上传时, ...
- [E120L][KitKat][4.4.2][CM11] CM11 rom+ google app安装心得
1. 本文针对 三星手机型号: E120L 即 samsung galaxy S2 HD LTE 2. 本文安装的android ROM 的内核为4.4.2 KitKat 3. 本文安装的第三方RO ...
- Google App Engine 学习和实践
这个周末玩了玩Google App Engine,随手写点东西,算是学习笔记吧.不当之处,请多多指正. 作者:liigo,2009/04/26夜,大连 原创链接:http://blog.csdn.ne ...
- Google App Engine10年,支持更多你喜欢的编程语言
2008年4月7日google推出Google App Engine(GAE),时间过得真快,10年过去了,2010年3月google退出中国,一转眼也过去7年了.早在2009年的时候GAE就在中国内 ...
- 如何架设部署V2EX社区/论坛(Google App Engine版)
1.What's V2EX? 关于这个问题,我们可以看看其作者Livid早期自己的V2EX社区的介绍: What's V2EX? 这是很多人都问过的问题,而我一直都没有做出一个明确的解答.因为我实在觉 ...
随机推荐
- PHP 判断是否包含在某个字符串中
1.用strpos函数,查找字符首次出现的位置,如果不存在则会返回false$str= 'abc';$needle= 'e';$pos = strpos($str, $needle);2.用strst ...
- 一个比较完善的httpWebRequest 封装,适合网络爬取及暴力破解
大家在模拟http请求的时候,对保持长连接及cookies,http头部信息等了解的不是那么深入.在各种网络请求过程中,发送N种问题. 可能问题如下: 1)登录成功后session保持 2)保证所有c ...
- maven下配置pom.xml
博主原创,转载请注明. 遇到的问题: 缺少依赖库.解决办法: 在build标签中添加: <plugin> <groupId>org.apache.maven.plugins&l ...
- Intellj IDEA光标为insert状态,无法删除内容
以前用得是社区版的IDEA,今天装了14版本的,结果导入项目后,发现打开java文件的光标是win系统下按了insert键后的那种宽的光标,并且还无法删除内容,且按删除(delete)键也只见光标往前 ...
- mysql 列类型以及属性特点
整形列: 一个字节有8个位,例如:int 类型的列存入数字1,00000000 00000000 00000000 00000001它就在最低位置上存入一个1,由此可见是极大的浪费资源,所以在建立列类 ...
- css里面position:relative与position:absolute的区别
position:absolute这个是绝对定位:是相对于浏览器的定位.比如:position:absolute:left:20px;top:80px; 这个容器始终位于距离浏览器左20px,距离浏览 ...
- VB6之SendMessage模拟拖放事件
原文链接:http://hi.baidu.com/coo_boi/item/e1e0f5ab45bddbdd5af191df 网上找了个C++的翻一下,原文链接:http://www.cnblogs. ...
- English - Green Peanut Butter
There is a guy. He wants to drink 12 cups of green peanut butter. He needs green peanut butter. So h ...
- python编程快速上手之第9章实践项目参考答案
本章介介绍了shutil,zipfile模块的使用,我们先来认识一下这2个模块吧. 一.shutil模块 shutil模块主要用于对文件或文件夹进行处理,包括:复制,移动,改名和删除文件,在shuti ...
- cobbler简介+安装
(介绍部分的内容部分是借鉴网上的非原创) 回顾pxe+kickstart PXE PXE(preboot execute environment,预启动执行环境) PXE启动原理: 当计 ...