検索エンジンの作り方
【yomi-search 編】
http://○○/search/admin.cgi からパスワードを入力して環境設定のページを表示。
下記のような画面になりますので、まずは、赤いところを変更してみましょう。
※特に指定の無い場合は数値はすべて半角数字で記入してください
※設定項目名のリンクをクリックすると変更ボタンにジャンプします
- サーチエンジンのトップへのURL(http://から始まるアドレス)
- yomi.cgiのファイル名
- 検索用のCGIファイル名
- ランキング用のCGIファイル名
- 管理処理用のCGIファイル名
- 管理メニューを実行できるIPアドレス
※特に指定しない場合には記入しないでください
※指定した場合にはそれ以外のIPアドレス又はホスト名で管理室に入室することができなくなります
※IPアドレス又はホスト名の一部記入してください
※複数指定したい場合には半角カンマ(
, )で区切ってください
- カテゴリ表示
CGIで表示する | HTMLで表示する
- サーチエンジンのトップページ
CGIで表示する | HTMLで表示する
- 派生ファイル更新方法
taskファイルで更新 | cronデーモンで更新
- crypt関数(パスワード暗号化のための命令)
※サーバの設定で使用不可の場合を除いては「使用する」を推奨します
※運用途中でこの設定を変更した場合には再度FTPで「cfg.cgi」を編集し直す必要があります
使用する | 使用できない
- ユーザ(登録者)権限設定
- カテゴリの1ページあたりの表示数
- ログディレクトリ(フォルダ)のパス
※本体ログファイル等のログ関係のファイルを入れておくディレクトリです
※パーミッションは「707」又は「777」に設定
- テンプレートディレクトリのパス
※各種テンプレートデザインファイルを入れておくディレクトリです
※パーミッションは変更する必要はありません
- ロック用ディレクトリのパス
※各種テンプレートデザインファイルを入れておくディレクトリです
※パーミッションは「707」又は「777」に設定
- HTMLファイル用ディレクトリのパス
※各種HTMLファイルを入れておくディレクトリです
※パーミッションは「707」又は「777」に設定
※HTMLファイルが閲覧可能なディレクトリに設定してください
- HTMLファイルディレクトリのURL
※HTMLファイルを入れておくディレクトリのURLです
※HTMLファイルが閲覧可能なディレクトリに設定してください
- CGIファイルディレクトリのURL
※CGIファイル(yomi.cgi/search.cgi/rank.cgi/admin.cgi/regist_ys.cgi)を入れておくディレクトリのURLです
- 画像ファイルディレクトリのURL
※画像ファイル(new.gif/renew.gif等)を入れておくディレクトリのURLです
※画像ファイルが閲覧可能なディレクトリに設定してください
- ロック方法
※ローカル環境(Windows環境等)で使用する場合には「ディレクトリロック」を選択してください
※「ディレクトリロック」で運用して特に不都合がなければそのままの設定で良いと思います
※このサーバではsymlinkロックを使用可能です
ディレクトリロック | symlinkロック
- 異常ロック解除が行われた場合のバックアップ
※バックアップされたファイルはロック用ディレクトリに「9桁の数字.cgi」で保存されます
※この設定を「する」にしても異常ロック処理通知メールを送信しない設定(後述)
にしている場合にはこの機能は動作しませんする | しない
- 本体ログファイル名
※サーバを移転する際などはこのファイルだけ移転させれば登録データは移行できます
- 仮登録用ログファイル名
※仮登録時に登録待ち状態のデータが保存されているファイルです
- このサーチエンジンの名称
- 管理人の名前
- 管理人のE-Mailアドレス
- 管理人のホームページのURL
- 新着・更新期間の日数
- 名称設定
- メールの設定
- パスワード再発行
※パスワード変更メールを送信しない設定でこの設定を「する」にした場合にはWEB上でパスワードの通知が行われます
※上記の理由からパスワード変更メールを送信しない設定でこの設定を「する」にすることは推奨しませんする | しない
- 紹介文の改行
有効にする | 無効にする
- 標準のログ表示順
- バックアップ作業・派生ファイル更新をしない時間帯
※アクセスが多い時の負荷軽減のための機能です
※0〜23の数値で指定
(例) 23-3 なら23時から3時
※設定した時間帯は本体ログファイル以外のファイル更新処理は行われません
※指定しない場合は未記入
- 何日前までのバックアップを取るか
※この設定を大きくしすぎるとその分データの使用容量が大きくなりすぎてしまうので適度に設定してください日前までのバックアップを取る
- ジャンプ処理
※まず、ランダムジャンプ
をクリックしてみてページが表示できない場合には「メタタグを使う」にしてくださいLocationを使う | メタタグを使う
- キーワードランキングの設定
「管理室」→「キーワードランキングの設定」から実行してください
- 人気ランキングの設定
「管理室」→「人気ランキングの設定」から実行してください
- アクセスカウンタ使用しない | 使用する
- デバッグモード
※通常は「OFF」に設定しておいてくださいOFF | ON
変更が完了すれば ↓ クリック
以上で環境設定は終わりです。
では、検索エンジントップ【http://○○/search/index.htm(l)】にアクセスして、
表示を確かめてみましょう。
また、きちんと登録が出来るか登録のテストをしてみましょう。
きちんと表示されれば完成です。 おめでとうございます!!
【表示や登録がきちんとできない場合】
<画像が表示されない場合>
環境設定【19.画像ファイルディレクトリのURL】を確認してみましょう。
その他できちんと表示されない場合は、環境設定が間違っている場合が
ありますので、ひとつひとつ上記と比べてみてください。
Yomi-Searchヘルプページ
ヘルプに載っていない事やうまくいかない点があれば、[
サポート掲示板
]に書き込んでください。
検索エンジンのトップページとなる [index.htm(l)} をHP編集ソフトなどで編集して
お好みのHPに仕上げてください。
【コンテンツを増やすには・・・】
アフィリエイトを使うのもひとつの方法ですので、アフィリエイトのページもご参照下さい。
Copyright(C) 2005 imagine Ltd. All Rights Reserved.
サイトのコピー及び複製は禁止しています
|