GAE(Google App Engine)上で運用できるpythonで構築されたblogシステム micologをEclipse+Pydevを使用してGAEにアップロードして設置を行いました。
blogシステムmicologの紹介
- micolog
-
+ 【内容】
+ Micologはpythonで構築されたblogシステムです。
+ GAE(google app engine)上で運用できます。
+ ブログとしてだけでなく、企業サイトとしても
+ 世界中で使用されている安定したシステムです。
+ 日本語環境でも無料でご利用いただけます。 。
+ (公式サイトより引用)
+ 【設置URL】
+ Oh!Happy GAE Blog ( http://ohhappy-blog.appspot.com/ )
micologのインストール手順
(iMacのEclipse+Pydevを使用する場合)
- Downloads – micolog – Project Hosting on Google Codeからソースファイル(micolog0.74.zip)をダウンロードして解凍しました。
- ブラウザでGAE( Google App Engine )のApplications Overviewにアクセスし、新規アプリケーション[Application Identifier](任意)を作成しました。
- Applications Overviewで作成した[Application Identifier]と同じ名前で、iMacのEclipse+Pydevに「Pydev Google App Engine Project」を作成しました。
- 作成した「Pydev Google App Engine Project」の「src」フォルダ以下にフソースファイル(micolog0.74.zip)を解凍して作成されたフォルダ(micolog)以下を全てインポートしました。
- インポートしたmicologの「app.yaml」に記載されている「application: XXXXX」のXXXXX部分を新規アプリケーションの[Application Identifier]に書き換えました。
- 「src」フォルダを右クリックして「Pydev:Google App Engine」-「アップロード」でフリーアプリケーションをアップロードしました。
- ブラウザで「http://[Application Identifier].appspot.com/」にアクセスした所、以下のように表示され、アクセス出来ませんでした。
A server error occurred. Please contact the administrator.
- ブラウザで「http://[Application Identifier].appspot.com/admin/」にアクセスした所、Micologコントロールパネルが表示されました。
- Micologコントロールパネルでブログタイトルとサブタイトルを入力し、デザインテーマを[default_jp]に変更、ユーザー名:[任意]、パスワード:[任意]、を入力し「保存」ボタンをクリックしました。
- 設定が変更されたことを確認し、変更されたタイトルをクリックして「http://[Application Identifier].appspot.com/」を表示しました。
- トップページが表示されたことを確認してインストールは、終了しました。
micologの初期設定
- コントロールパネルに戻るためにトップページのログインをクリックするとGoogleアカウントの認証画面が表示されました。
- Googleアカウントの認証画面でメールアドレスとパスワードを入力してコントロールパネルに戻りました。
- コントロールパネルで記事の修正を行った後、タイトルをクリックして、再びトップページ「http://[Application Identifier].appspot.com/」を表示しました。
- 最初に表示されたトップページの[ログイン]が、[管理画面] [ログアウト]に変更されたトップページになっていました。
- 一度Googleアカウントの認証が終われば、後はWordpressと同様に認証無しに記事の編集リンクからコントロールパネルに入ることが出来るようになりました。
インストールと設定が終わってから「入力したユーザー名、パスワードは何のために使用するのか?」と疑問に思ったのですが「RPC用ユーザー名とパスワード設定。これらはWindows live writer等のツールで使用します。」と書いてありました。私はiMacを使用しているので、入力しなくても良かったですね。(汗)
コントールパネルは、少し前のWordpress風で使用方法など直感的に解りますので、凄く良いですね。しかも無料となると、Wordpressのような自動更新機能があったら、「このBlogをやめて、全てGAE(Google App Engine)に乗り換えちゃおうかな!」なんて思ってしまいそうです。













