在製作之前,我们需要先在本地搭建运行环境。
下载GAE SDK for Python:https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python
安装好之后,启动,然后按Ctrl+N,在Application Name那裡输入一个名称,然后点击Browse选择文件存放路径,最下边的端口号用默认的就可以了,要记下来,等会要用到,最后点击Create即可完成创建,然后点击Run运行,用http://localhost:8080/就可以进行访问了。
按照刚才选择的路径,找到文件存放位置,我们会看到文件夹下有4个文件,app.yaml是配置文件必须要有的,其他的暂时可以全部删除。
我们在文件夹下创建一个主页文件index.html和一个内容页post.html一个图片文件夹img,就像我们平时做网站一样,可自由发挥,记得一定要是HTML,PHP和ASP在这裡运行不了的。然后用记事本打开app.yaml进行配置,在app.yaml下找到handlers,下面的就是需要配置的。
- url: /.*
static_files: index.html
upload: index.html
这段表示会以http://mydomain.com这样的形式访问,如果把.*换成index.html那麽主页就会以http://mydomain.com/index.html这样的形式出现。
- url: /img
static_dir: img
secure: optional
配置这段后就可以让网页调用文件夹内的资源了。
- url: /post.html
static_files: post.html
upload: post.html
这段和首页的配置方法一样,只是URL不一样,你可以把.html去掉,直接写成这样- url: /post.html 就会以http://mydomain.com/post 这样的形式出现。
对配置大致了解后,我想你就可以举一反三了,用GAE和普通网站空间不同的是需要进行配置,製作方法都是一样的。当然你也可以去试试Java和Go。
下载GAE SDK for Python:https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python
安装好之后,启动,然后按Ctrl+N,在Application Name那裡输入一个名称,然后点击Browse选择文件存放路径,最下边的端口号用默认的就可以了,要记下来,等会要用到,最后点击Create即可完成创建,然后点击Run运行,用http://localhost:8080/就可以进行访问了。
按照刚才选择的路径,找到文件存放位置,我们会看到文件夹下有4个文件,app.yaml是配置文件必须要有的,其他的暂时可以全部删除。
我们在文件夹下创建一个主页文件index.html和一个内容页post.html一个图片文件夹img,就像我们平时做网站一样,可自由发挥,记得一定要是HTML,PHP和ASP在这裡运行不了的。然后用记事本打开app.yaml进行配置,在app.yaml下找到handlers,下面的就是需要配置的。
- url: /.*
static_files: index.html
upload: index.html
这段表示会以http://mydomain.com这样的形式访问,如果把.*换成index.html那麽主页就会以http://mydomain.com/index.html这样的形式出现。
- url: /img
static_dir: img
secure: optional
配置这段后就可以让网页调用文件夹内的资源了。
- url: /post.html
static_files: post.html
upload: post.html
这段和首页的配置方法一样,只是URL不一样,你可以把.html去掉,直接写成这样- url: /post.html 就会以http://mydomain.com/post 这样的形式出现。
对配置大致了解后,我想你就可以举一反三了,用GAE和普通网站空间不同的是需要进行配置,製作方法都是一样的。当然你也可以去试试Java和Go。