戻る

nov鯖設置時のメモ
ファイルの設定の変更とかをメモ

xrea鯖に設置した時のメモです。

まず、広告免除モード(有料)にする事。!!
広告が自動挿入される為に、2.cgiが正常に動かない為。


使用したソフト

FTP転送:FFFTP
http://www.vector.co.jp/soft/win95/net/se061839.html
FTP転送とアクセス権の変更が両方ともできる。結構便利でした。

テキストエディタ:TeraPad
http://www.vector.co.jp/magazine/softnews/031227/n0312273.html
文字コードの都合やperlを弄る為にはウインドウズ付属のメモ帳ではダメ。

iMonaのソース
(第十四版,0.75.6)
http://dev.imona.net/iMona14.zip
ただし、2c.plは
(第十三版,0.75.6)
http://dev.imona.net/iMona13.zip 
の物を使用した。
2.cgiは
http://dev.imona.net/iMona142.zip
の2.cgiを元に改造してデフォルトsageにした。

現在nov鯖は2.cgi2c.plは、色々試してみて具合良かったんで、14版の物に差し替えて有ります。

.cgiファイルの一行目のperlパスを鯖指定の物に書き換える。(そのままでよかった)
2.cgi
editboard.cgi
log.cgi
以上3つのファイルがあった。

setthing.plの設定をする
setthing.pl を
エディタで開いて、設定を変更。

############# 共通の設定 ############
$win9x = 0;      ←osがLinuxの鯖だったので、
$windows = 0;     ←両方とも0にじた。

############# dat.plを使用する方向けの設定 ############
#$url = 'http://nov.s56.xrea.com/iMona/';#設置するURL
$url = 'http://nov.s56.xrea.com/iMona/';#設置するURL

############# iMona用サーバーを設置する方向けの設定 ############
$rawmode = 0;  ←dat直読み設定。datフォルダにあればそちらから読む設定。
$writemode = 0;  ←2.cgiでの書込み画面を出力する。rawmode = の設定で色々設定が違うようだ。
$log = 1;      ←アクセスログを保存する。
$packmode = 0;    ←gzip圧縮はしないようにした。鯖の環境がわからなかったので。
$deldat = 1;      ←datのキャシュを削除する設定にした。Linuxだから利用できる。
$deldatdays = 2;     ←2日で削除になる。 
############# その他の設定(わからないときは変更の必要はありません) ############
$usegzip = 0;  ←gzip圧縮をしない時はこっちも変更する必要がある。

アクセスログを保存する為に iMonaLog.txt という保存先が必要とlog.cgiに記述があった。
自動的に作成されないようなで、作成した。

editboard.cgiの設定を変更する。
$password = 'password'; # パスワード。変更をお進めします。
$syncfrom = 'http://soft.spdv.net/'; #同期元のURL
この二つを変更した。passは勿論変更しないといけない。誰に触られるか解ったもんじゃない。
同期元のURLは、非公開鯖運用中さんが作成した、BBSMENUと互換があるものにした。
同期元のURLは http://www15.ocn.ne.jp/~imona/imona/ だ。

$password = '********'; # パスワード。変更をお進めします。
$syncfrom = 'http://www15.ocn.ne.jp/~imona/imona/'; #同期元のURL
このように変更した。

とりあえずの設定をすませたので、フォルダ一つに纏める
こんな感じになった。

すべてiMonaというフォルダに纏めて入れてある。

次は鯖にUPしてパーミッションの設定だ。