blosxom

ブログを作成するためのツールです。フリーです。MovableType?は高い!Commercial Licensesの50Usersで$1,299.95!別にホスティングをするつもりはないので、Unlimited Personal Editionでもいいような気がしますが、それでも$99.95なので、blosxomにしました。

インストール

http://www.blosxom.com/downloads.htmlからEveryoneのBlosxom, version 2.0 [ZIP]をダウンロードしました。ただこれではあまりにも機能がなさすぎるので、hail2uさんのサイトからblosxom starter kitをダウンロードしました。http://hail2u.net/archives/bsk.html#download また使うにあたり、いくつかperlのモジュールが必要となりますので、インストールします。

wget http://hail2u.net/archives/bsk/bsk112.zip

pmで提供されているので、CPANが入っていない方は、CPANを参考にしてください。 ではwebrootにコピーします。次にブラウザでchkfullpath.cgiを実行してみましょう。あれ、エラーがでました。どうやら、1行目が#!/usr/local/bin/perlになっているので、自分の環境に合わせておきます。他のcgiファイルも変更しておきましょう。またutf-8でエンコードされているので、私はとりあえず、EUC-JPで変換しておきました。またそうした場合は、entriesディレクトリのhead.htmlや、content_type.htmlを修正します。ただEditがうまく動かなかったので、UTF-8にしてます。 直したconfig.cgiは

$basedir blosxomを設置したディレクトリ
$url  blosxomを設置したURL 空にしたらDirectoryIndexを指定したときにうまく動きませんでした。
$@css_paths CSSのパス
$google_cgi_path googleの検索結果にリダイレクトするパス
$wikieditish_require_password = 1; 1はパスワード必須
$wikieditish_blog_password = "passwd"; パスワードです。

では新規作成は、

http://hogehoge.hoge/weblog/blosxom.cgi/test.wikieditish

とします。

プラグイン

プラグインの追加です。ではcalendarを追加してみましょう。 http://www.blosxom.com/plugins/calendar/calendar.htmからダウンロードしました。これをblosxomの/pluginsにcalendarで保存します。この説明はblosxom starter kitをインストール後からの説明ですので、純粋にblosxomにインストールした場合とはちょっと違います。ではentries/foot.htmlに$calendar::calendarを41行目ぐらいに書いてみました。えらく簡単にできるもんですね。

リンク

はじめてのウェブログ [weblog FAQ]
Linux Zaurus で どこでもブログ
プラグイン
ブログ一覧

参考書籍


トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-01-05 (水) 11:38:00 (7071d)