Wikiインストールメモ

Wikiのインストールといっても特別な操作とかは特にないんだけど、一応メモ程度に残しておくことにする。

今回の設置環境および設置モジュール:

Apache インストール手順:

  1. ApacheのWebサイトから、Apacheをダウンロードしてくる。
    • サイト左側にあるナビゲーションで、Download! というリンクをクリック。
    • メイン画面をスクロールしていくと、`Apache 2.0.54 is best available version' と書かれたバーがある。そのブロックの下のほうに、`Win32 Binary (MSI Installer)' へのリンクがあるはず。
    • ものぐさな人は、直接ここから持って行きましょう。
  2. Apache をインストールする。
    • 「All User、port:80 でサービスとしてインストール」「現在のユーザのみ有効、port:8080でスタンドアローンアプリケーションとして起動」インストール時に、どちらにするか選択を迫られる。ここではサービスとしてのインストールを推奨。Wiki を書くのに毎回 Apache を立ち上げるのは正直言ってストレスがたまると思う。
  3. DocumentRoot を作成する。
    • まぁ正直言って決めの問題なので、好きなところに作っていいと思う。ちなみに私は `C:/home/www/html' とした。
  4. その他の必要なディレクトリを作成する。
    • Apacheインストールディレクトリの下にある cgi-bin, icons, error の3ディレクトリを `C:/home/www' の下にコピーする。
    • html は、さっき作ったよね。ここが DocumentRoot になるよ。
  5. httpd.conf を編集する。
    • 変更行は 228, 253, 477, 479, 515, 521 あたりかな。
    • さっき作ったディレクトリのパスを参考にして設定すべし。
  6. Apache を起動する。
    • すでにサービスが動いている場合は、再起動。
    • タスクトレイにサービスモニターがいるはず。クリックするとメニューが出るよ。
  7. localhost にアクセスしてみる。
    • Webブラウザのアドレスバーに http://localhost/ と打ち込んでみよう(私の場合は 8080 だけど)。
    • 多分 404 Not Found エラーが返ってくるハズ。そしたら、Apache インストールディレクトリの下にある htdocs ディレクトリから、index.html.ja.iso-2022-jp, index.html.var, apache_pb.gif の3ファイルを、DocumentRoot 配下にコピーしよう。
    • リロードすると、テストページが表示されるよね。表示されない場合は、httpd.conf を見直してみて。

Hiki インストール手順:
アーカイブをダウンロード、解凍して./doc/INSTALL.txt を見ましょう……では身も蓋も無いので。

  1. HikiのWebサイトから、Hikiをダウンロードしてくる。
    • 2005-10-01 現在、最新バージョンは 0.8.4 らしい。
  2. 解凍して、ディレクトリごと C:/home/www/html 配下に置く。
  3. ローカルアクセスルールを決める。
  4. data ディレクトリを作成する。
    • 前述の設定の流れを汲むならば `C:/home/www/hiki/data' とするのが自然かと。
    • hiki ディレクトリ直下にある data ディレクトリの内容を、上記ディレクトリにコピーする。
    • さもないと、Hiki を動かしたときにすっからかんの状態から始まることになる。
  5. hikiconf.rb を作成する。
    • hiki ディレクトリ直下にある hikiconf.rb.sample をリネームするのが手っ取り早い。
    • data ディレクトリのパスだけは要変更。あとはお好みで。
    • タイトルとかその辺は、Hiki の管理画面からでも編集可能。もちろん conf ファイルで設定しても良い。
  6. hiki.cgi を編集する。
    • 先頭行だけ修正。#!/usr/bin/env ruby では解釈できないので、ruby.exe がいるパスを直接指定しましょう。
    • 自分の場合、#!/tools/ruby/bin/ruby に変更。
  7. Hiki を動かしてみる。
    • http://localhost/hiki/ にアクセスしてみよう。
    • FrontPage が表示されたら、インストールは成功。
    • 管理画面で、パスワードの設定等をしましょう。

まぁ、多分 INSTALL.txt を見たほうが正確だろうな(苦笑)。