Hatena::ブログ(Diary)

りょうのはてな このページをアンテナに追加 RSSフィード Twitter

2010/12/17

Google App Engine for Python で WordPressを動かす

| 22:44 | Google App Engine for Python で WordPressを動かすを含むブックマーク Google App Engine for Python で WordPressを動かすのブックマークコメント

f:id:ryo_abe:20101217224543j:imagef:id:ryo_abe:20101217224304p:image
こんばんわ。
@shibukawa さんからバトンをもらい、今年初めて参加したアドベントカレンダーで記事を書くことになりました。

今回は、GAE/PythonWordPressが動かせないかなと思い調べてみました。

■ "pypress4gae" とやらでやれるらしい

web2py上で動く、pypress4gaeというオープンソースWordPress風なBlogが作れるらしい

■入れてみよう

1. pp4gaのダウンロード

$ git clone http://github.com/mdmcginn/pp4gae.git


2. web2pyのダウンロード解凍

$ wget http://www.web2py.com/examples/static/web2py_src.zip
$ unzip web2py_src.zip


3. pp4gae側のものをweb2py側へコピー

$ cp pp4gae web2py/applications/
$ cp web2py/applications/pp4gae/app.yaml web2py/
$ cp web2py/applications/pp4gae/routes.py web2py/


4. app.yamlの修正

1行目を任意のアプリケーション名に変更

$ vi pp4gae/app.yaml

application: [アプリケーション名]


5. GAEにアップ

$ ./appcfg.py update web2py


6. Email/PassWordの変更

デプロイが完了後したら、ブラウザで確認するのだが、
初めてのログインはEmail/PassWordともに[admin]でログインをする。
[http://アプリケーション名.appspot.com/:title=http://アプリケーション名.appspot.com/]
Email/PassWordを変更し、次のログインからは新しいパスワードログインをする。

7. 感想

こんな簡単に出来ると思わなかったですなぁ。
なんかでも、けっこうモッサリモッサリしてる。。

ちなみにこれが出来上がったやつ。
http://rabe-weblog.appspot.com/




次のバトンは、@flag_boy さんに回します。

トラックバック - http://d.hatena.ne.jp/ryo_abe/20101217/1292593483