Google App Engine for Python で WordPressを動かす


こんばんわ。
@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/
Email/PassWordを変更し、次のログインからは新しいパスワードでログインをする。

7. 感想

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

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




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