インストールメモ

[NBBS 掲示板システム]

1.アーカイブファイルの入手
  ハンターネットから取得。
	ftp.rthunter.gr.jp/pub/unix/src/nbbs/nbbs502.tar.gz


2.アーカイブファイルの展開
  取得したアーカイブファイルを、適当な場所で展開します。

	% gzip -d nbbs502.tar.gz
	% tar -xvf nbbs502.tar

  すると、nbbs502/ のようなディレクトリが作成され、中に以下のファイルとディレクトリが展開
  されます。

	doc/		キュメントが入っています。
	include/	表紙ページや検索ページの元になるファイルが入っています。
	local/		設定ファイルが入っています。
	src/		ソースプログラムが入っています。
	CHANGELOG	更新ログファイルです。
	configure	Makefile を作成するためのツールです。
	configure.in	configure を作成するための元ファイルです。使用しませんが参考までに。
	install-sh	installコマンドが使えない人のための代替コマンドです。


3.configure の実行
  展開された nbbs502/ の中に移動し、configure コマンドを実行します。

	% cd nbbs502
	% ./configure

  すると、

	N-BBSホームディレクトリ 
	ディレクトリ属性 
	ファイル属性 
	umask値 

  の4つを聞いてきますので、しかるべき値を入力(あるいはENTERでスキップ)してください。

	*****************************************************************************
	             NetworkBBS(N-BBS) v5.0.2 Installation Program
	*****************************************************************************

	Welcome to the N-BBS instllation Program.
	This configuration program is for version 5.0.2 of the N-BBS
	software.

	N-BBS HomeDirectory {/home/mint/from/tmp/nbbs} ? /home/web/cgi-bin/nbbs
	Directory permission for httpd {0707} ?
	File permission for httpd {0606} ?
	'umask' for files created by httpd {0} ?
	checking for gcc ... (以下略)

  上記の例では、ホームディレクトリを /home/web/cgi-bin/nbbs に変更し、
  その他の値については何も入力せずに ENTER を押して、標準の 設定のままにしています。
  入力後、いろいろなチェックが始まり、最後に以下のようなメッセージが表示されます。

	Configuration done. type 'cd src; make; make install' to compile and install.


4.make の実行
  src/ ディレクトリの中に移動し、make を実行します。

	% cd src
	% make

  するとコンパイルが始まり、しばらくするとパスワード設定なしの nbbs.cgi が出来上がり、
  パスワードを入力するようたずねてきます。

	**** 管理者用パスワードの登録 ****

	管理者用のパスワードを入力してください。
	最大 16384 文字(半角)までで、空白文字(' ')を含んでいても構いません。
	今ここで入力するパスワードはそのまま画面に表示されます。ご注意下さい。
	Enter password: mint.from.15543

  上記の例では、「mint.from.15543」というパスワードを登録しています。
  ここで登録したパスワードは、記事削除等のメンテナンスで使用します。
   パスワードの入力後、ちょっとまたコンパイルを続けて、終了します。


5.インストール
  コンパイルが終了すれば、make install を実行します。

	% make install

  これにより、3.で指定した N-BBS ホームディレクトリに、N-BBS 一式が格納されます。
  N-BBS一式とは、以下のようなものです。

	include/	表紙ページや検索ページの元になるファイルが入っています。
	local/		設定ファイルが入っています。
	nbbs.cgi	N-BBSの本体です。


6.nbbs.conf の修正
  N-BBSホームディレクトリ(アーカイブを展開した方ではありませんのでご注意)の local/ の
  中に nbbs.conf というファイルがありますので、この内容をエディタ等で修正します。
  また、直接ファイルを修正する他に、N-BBS管理モードを使用することも可能です。
  正常に動作することが確認されれば、URLの 'nbbs.cgi' のうしろに '/root' を加えて、WWWブラ
  ウザでアクセスしてください。
  パスワード入力画面になりますので、パスワードを入力し、その後のメニューから「CONFIGURAT
  ION」を選択します。後は、画面の指示に従ってください。


7.動作確認
  これで、ひととおり動作する N-BBS が完成しました。
  WWWブラウザで nbbs.cgi を指定して、正常に動作するかどうかを確かめてください。


<参考> http://www.donburi.to/~from/nbbs/nbbs.cgi