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] 参考書籍 |