Browse CVS Repository
Contents of /h14m/hns-bbs/INSTALL
Parent Directory
| Revision Log
| Revision Graph
Revision 1.3 -
( show annotations)
( download)
Fri Jan 25 14:23:29 2002 UTC
(22 years, 2 months ago)
by togawa
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +36 -16 lines
Add install script "hns-bbs-setup.ja".
Add description of install script in INSTALL.
| 1 |
インストール方法 |
| 2 |
$Id: INSTALL,v 1.2 2001/12/14 14:02:36 togawa Exp $ |
| 3 |
|
| 4 |
hns-bbsをインストールするためには.hns-2.19.2以降が必要です. |
| 5 |
|
| 6 |
ここでは、hnsのウェブ日記ディレクトリが ~/public_html/diary であるとして |
| 7 |
説明を行います。 |
| 8 |
|
| 9 |
|
| 10 |
A. セットアッププログラム hns-bbs-setup.ja を使用する場合。 |
| 11 |
(hns-bbsをインストールするマシン上でシェルが使える必要があります) |
| 12 |
|
| 13 |
1. sh hns-bbs-setup.ja として、セットアッププログラムを実行します。 |
| 14 |
hns-bbs-setup.ja のオプションは以下のとおりです。 |
| 15 |
-f セットアップファイル名 |
| 16 |
hnsのセットアップファイル(インストール時の設定を記録するファイル)の位 |
| 17 |
置を指定します。デフォルトは ~/.hnssetup です。 |
| 18 |
|
| 19 |
2. ~/public_html/diary/hnsbbs/config.rbを書き換えます。 |
| 20 |
書き換えなければいけないのは、 |
| 21 |
BBSTitle, BBSCSS, AdminiPassおよびCookieDomainです。 |
| 22 |
|
| 23 |
3. ~/public_html/hnsbbs/*.cgiの先頭行のパスを書き換えます。 |
| 24 |
デフォルトは#!/usr/local/bin/ruby -Keです。 |
| 25 |
#!/usr/bin/ruby -Ke |
| 26 |
のように書き換えます。 |
| 27 |
|
| 28 |
|
| 29 |
B. 手動でインストールを行う場合 |
| 30 |
|
| 31 |
1. hnsbbsディレクトリをpublic_html側のdiaryディレクトリの下に |
| 32 |
コピーします。 |
| 33 |
|
| 34 |
2. hnsbbs/config.rbを書き換えます。 |
| 35 |
書き換えなければいけないのは、 |
| 36 |
DiaryDir, BBSTitle, BBSCSS, AdminiPassおよびCookieDomainです。 |
| 37 |
|
| 38 |
3. *.cgiの先頭行のパスを書き換えます。 |
| 39 |
デフォルトは#!/usr/local/bin/ruby -Keです。 |
| 40 |
#!/usr/bin/ruby -Ke |
| 41 |
のように書き換えます。 |
| 42 |
|
| 43 |
ローカルで作業している場合は転送し、 |
| 44 |
4. hnsbbs/*.cgiのパーミッションを755に設定し、 |
| 45 |
hnsbbs/data/bbsdata.txtのパーミッションを666に設定します。 |
| 46 |
|
| 47 |
なお、data/および*.rbにはwebからはアクセスできないように |
| 48 |
.htaccessがありますが、これが効かない場合は移動するなどして、 |
| 49 |
config.rbを書き換えてしまうなどしてください。 |
| 50 |
|
| 51 |
config.rbのパスを書き換えるのは面倒なので、 |
| 52 |
AdminiPassはadmini.cgiのrequire 'config.rb'のあとで上書きしてしまう |
| 53 |
というのも有効です。 |
| 54 |
これでインストール作業は完了です。 |
|