首页 > it, micolog > 用google app搭建micolog作为blog并且绑定域名

用google app搭建micolog作为blog并且绑定域名

2009年7月9日 闫鹏 发表评论 阅读评论

micolog已经发展到0.5版了,又有google app的免费服务使用,在google app上搭建了micolog来作为blog服务器就成了一个不错的选择。但目前存在的问题就是万一那一天被墙了,就比较囧….

部署blog服务

1. 首先需要到google app engine上面注册一个新账号。随后点击登录页面后的”Create an Application”创建一个新的应用,例如取名字叫yanpblog。创建的应用会有自己的url可以访问,如:yanpblog.appspot.com

2. 下载App Engine SDK并进行安装,安装的时候要注意,sdk会提示要求安装python2.5.x的版本,如果系统中没有,别忘了装上。

3. 下载micolog源码,将这个压缩包解压缩到google app 的sdk安装目录中,此处解压后的名字叫做micolog。

4. 修改micolog文件夹中的app.yaml文件,第一行的application名字一定要和在google app账号上的名字一样,否则再下面上传的时候会失败的,不要翻低级错误哦

5. 因为google app升级了导致单一名称的属性名,为了避免上传到服务器失败,还需要修改micolog中的index.yaml文件。观察那个properties下 面,如果只有一个“-name”的属性,就会导致上传失败。文件中的注释用”#”。可以从这里下载直接使用我修改好的文件。自己修改的话,如配置中原来的样子是:

# Unused in query history — copied from input.

- kind: Archive

properties:

- name: date

direction: desc

修改之后的样子就是:

# Unused in query history — copied from input.

#- kind: Archive

# properties:

# – name: date

# direction: desc

6. 随后进入google app engine的安装目录(默认是cd C:\Program Files\Google\google_appengine),执行appcfg.py update micolog/。第一次上传需要输入google app的用户名与密码。

7. 上传成功后,要等待大约10分钟才会有结果出来,要耐心。

绑定域名

1. 在google app engine,进入application的dashboard,这里面会显示application的流量及资源使用情况

2. 在页面的左侧,有个Versions,点击进入后,会出现个“Add Domain”按钮,点击这个按钮,出现下面这样的一个页面:

clip_image002

3. 注意上面用红色标注的地方,先要点击那个,将你要绑定的域名注册google app,这个是引导到一个google企业应用套件的一个注册页面,提供doc,mail等的一大堆服务。

4. follow注册的引导,会提示注册域名。(如果没有follow引导,在上方最右侧的服务设置中,也有个app Engine的对应application名字选项,在那里可以添加要是用的域名。)

clip_image004

5. 填好域名,点击继续设置,到域名提供商那里,填写dns配置。Google的提示是配置CNAME记录到ghs.google.com,但貌似这个东东有时候会被墙封,所以也有一些配置ip地址的方式(参考来源),配置A记录指向一下的ip:(今天搭建服务的时候,发现这四个ip都是ping不同的,囧)

    1. 216.239.32.21
    2. 216.239.34.21
    3. 216.239.36.21
    4. 216.239.38.21

我采用的方式是ping了下ghs.google.com的地址配置到dns中了以www.name.com为例子:

clip_image006

您可能会喜欢:

  1. 提供我改过的micolog代码下载
  2. 升级并小修正micolog相关文章功能
  3. 修正micolog文章中前一post与后一post的混乱问题
  4. 为micolog增加热门文章功能
  5. ghs.google.com被封的四种解决办法
分类: it, micolog 标签:

  1. 2009年7月10日07:28 | #1

    呵呵,恭喜开博~

  2. 2009年7月14日01:56 | #2

    师兄开始提高visibility行动了^_^

  3. 2009年7月10日09:18 | #3

    呵呵,有没有兴趣也开一个?

  4. 2009年7月22日10:54 | #4

    wk 都开始DIY了啊。

    恭喜!

  5. 2009年7月24日16:18 | #5

    谢谢你啦,这篇文章写得很好很详细!

    受用了!再次感谢!

  6. 2009年8月2日14:00 | #6

    index.yaml里面的每一行都要加#么?

    ————————————-

    可以从这里下载直接使用我修改好的文件。

    ————————————-

    哪里??

  7. 2009年8月2日14:29 | #7

    额,链接可能掉了,那个修改,是需要把properties里面的只有一个属性的索引都注释掉

  8. 2009年8月8日03:11 | #8

    re 受用了!

    准备也折腾折腾

  9. 2009年9月2日07:04 | #9

    @yanpeng

    cn域名貌似也是有办法的,填写的时候填.CN而不是.cn <IMG src="http://yanpblog.appspot.com/static/images/icons/icon_mrgreen.gif” />

    这招也行呀 酷毙了

  10. 2009年8月28日06:36 | #10

    麻烦了,cn域名现在能绑定吗?

    在申请时总是提示该地区不提供服务—–

  11. 2009年8月28日06:52 | #11

    cn域名貌似也是有办法的,填写的时候填.CN而不是.cn

  12. 2009年9月6日12:28 | #12

    @houkai

    @yanpeng

    cn域名貌似也是有办法的,填写的时候填.CN而不是.cn <IMG src="http://yanpblog.appspot.com/static/images/icons/icon_mrgreen.gif" />

    今天试了一下 给houkai.com绑定个别名cn的都不行 大小写都不行 看看google聪明了

    人家也有对策了… …

  13. 2009年9月5日14:11 | #13

    @yanpeng

    cn域名貌似也是有办法的,填写的时候填.CN而不是.cn <IMG src="http://yanpblog.appspot.com/static/images/icons/icon_mrgreen.gif” />

    今天试了一下 给houkai.com绑定个别名cn的都不行 大小写都不行 看看google聪明了

  14. 2009年9月12日04:40 | #14

    cn大小写都不行的,ru倒可以,但绑定后却显示不了!!看来是对cn地区的限制—

  15. 2009年9月12日13:12 | #15

    @三脚猫

    cn大小写都不行的,ru倒可以,但绑定后却显示不了!!看来是对cn地区的限制—

    可以你用的 ghs被墙了 ping一下 http://www.houkai.com 找可用ip

  16. 2009年9月13日15:05 | #16

    云在天边 你google app 套件申请了没 用什么域名申请的 说说看

  17. 2009年9月14日13:05 | #17

    @yanpeng

    就是在说是要确保域名已经解析到ghs.google.com那一步,点个确定就是没加上

    @houkai

    用的是pp.ru的免费域名,呵呵

  18. 2009年9月12日12:01 | #18

    貌似綁定不了WWW開頭的啊,我試了好幾遍都不行

  19. 2009年9月12日13:11 | #19

    @云在天边

    貌似綁定不了WWW開頭的啊,我試了好幾遍都不行

    你是不是同样的问题呀? 我就是www的

  20. 2009年9月12日13:12 | #20

    www开头的确是绑定不行;我也试了好几次;屡试屡败

  21. 2009年9月12日15:22 | #21

    @houkai

    @云在天边

    貌似綁定不了WWW開頭的啊,我試了好幾遍都不行

    你是不是同样的问题呀? 我就是www的

    不是的,直接在Google Apps处输个WWW头,点确定回来就是加不上。。。

  22. 2009年9月12日15:34 | #22

    @云在天边

    @houkai
    @云在天边

    貌似綁定不了WWW開頭的啊,我試了好幾遍都不行

    你是不是同样的问题呀? 我就是www的

    不是的,直接在Google Apps处输个WWW头,点确定回来就是加不上。。。

    www的应该没问题啊,我这个是因为当时搞blog时,www在做别的。

  23. 2009年9月12日15:34 | #23

    google在报什么错误呢

  24. 2009年9月13日05:23 | #24

    @yanpeng

    google在报什么错误呢

    什么错误也没说,就是添不上

  25. 2009年11月28日16:23 | #25

    竟然没发现这个也是micolog

  26. 2009年9月14日03:15 | #26

    是啊,是在最后一个图那里无法绑定么

  27. 2010年6月26日18:53 | #27

    就是这篇文章启开了偶的对站之旅哦,谢谢yanpeng大哥

  28. 2010年6月26日18:54 | #28

    打错字了是独立站之旅^_^

  1. 2010年5月8日12:05 | #1