Zineを動かしてみた

Python製のブログエンジンZineを動かしてみた。
Werkzeug、jinja2、SQLAlchemyなどを使って作られている。
ubuntu9、python2.6環境で試した。

インストール

ダウンロードしたアーカイブを展開すると、INSTALLという名前のファイルに説明が書かれている(英語)。

  1. 必要なモジュール類が列挙されているので、aptやeasy_installを使ってインストールする
  2. configure(pythonで書かれている)を実行する
  3. sudo make install

これでインストールは終わり。
新規ブログインスタンスを作る場合は、zine.wsgiをコピー、編集してmod_wsgiに設定するなど(fcgiもある)。
試しに動かしてみるだけなら開発サーバが便利。

mkdir myblog
/usr/share/zine/scripts/server -I myblog

serverスクリプトのパスはインストールの仕方によって変わるけど、これでlocalhostでzineが起動する。
ブラウザからアクセスすればセットアップが始まる。