Backup of Namazu (2) Back


Back to History list

*Namazuのインストール
telnetが使えない鯖で気合いでNamazuをインストールする方法。とりあえず、メモ書き。
*関連サイト
-[[Namazu.org>http://namazu.org]]
-[[Kakasi>http://kakasi.namazu.org/]]
-[[pukiwiki.org:PukiWiki/Namazu]]
-[[マニュアルに書いてないNAMAZU>http://www.amays.com/~mizusawa/namazu_kaisetu/]]

*全体の流れ
-[[telnet.cgi>http://www.rohitab.com/cgiscripts/cgitelnet.html]]のインストール。パスワード、ヘッダの修正のみ。
-Namazu、kakasiをルートディレクトリにアップロードする。(public_htmlもしくはhtdocよりも前の階層)
-telnet.cgiでルートディレクトリに移動
 cd /
-telnet.cgiでnamazuとkakasiを解凍する。(サーバー上で解凍するのは、パーミッションやシンボリックリンクなどの情報が送られない可能性があるため)
 tar xvzf(ファイル名)
-telnet.cgiでkakasiのディレクトリに移動
 cd (ディレクトリ名)
以下のコマンドを1行ずつ実行してコンパイル。
 ./configure --prefix=/home/name 
 make
 make install
このprefixの/home/nameは、自分の使用環境に合わせる。(telnet.cgiに表示されるアドレス)
-namazuのディレクトリに移動しさっきと同じコマンドを実行

*注意
だいたい想像つくと思うけど、telnet.cgiはperlのセキュリティホール(というか、仕様だな。ファイルを保存したり書き換えたりするときのコマンド)を利用してシェルスクリプトをコマンドラインで実行できるようにしたものだから、外部から操作されるとヒジョーにマズい。一応ここで紹介しているスクリプトは、パスワード認証かけてあるが、まぁ・・・必要がなくなったら、消さないまでもパーミッションから実行のチェックは外しといた方が良いと思われ。

C言語で書かれたスクリプトが動いたよーっと調子に乗って[[箱庭諸島2>Web素材/ダウンロード]]をゲームCGIが禁止されたレンタルサーバーに間違っても設置しないように。

*動きそうな鯖
-lunarpages
-Xrea
-Mixedmedia
-anhosting