Menu
はじめに
ネットワーク準備
インストール準備
インストール
 ・HDD1個
 ・RAID1
 ・アップデート
Linux基本操作
サーバー設定
 ・ネットワーク
 ・sshサーバー
 ・DNSサーバー
  ・ダイナミックDNS
 ・Webサーバー
 ・mailサーバー
  ・内部のみ許可
  ・POPbeforeSMTP
 ・ftpサーバー
 ・ntpサーバー
 ・ディスク容量制限
 ・アクセス解析
 ・webメール
 ・全文検索設置
 ・メーリングリスト
拡張・変更
 ・ディスクを交換
 ・RAID1に変更
 ・マシン入替え
 ・postfixにする
 ・kernelをソースから
 ・ドメイン名
   サーバー名
   IPアドレス変更
CGI
 ・カウンタ設置
セキュリティーアップ
格安でドメイン登録
日々のメモ
便利なコマンド

サイト内検索
www.kaji3.com


本日
昨日
---------
全文検索のNamazuを設置する
このサイトにはあまり必要もないかなって思いもしていたけど、ちょっと時間があったので用意してみました。今後のことを考えて? RHL9.0ではnamazuはインストールされてますが、WEBで使うnamazu.cgiは入っていないので追加します。
Namazuのインストール
namazu-cgiのインストール
  RHL9.0のディスク2を使う
    # mount /mnt/cdrom
    # cd /mnt/cdrom/RedHat/RPMS
    # ls namazu*
    # rpm -ivh namazu-cgi-2.0.12-5.i386.rpm
    # cd /
    # umount /mnt/cdrom

  namazu-cgiは/var/www/cgi-binにインストールされる

namazu用ディレクトリを作成する
    # cd /home/linux/www
    # mkdir -p namazu/index
    # chmod 701 namazu/index

mknmzrcを使ってIndexの対象を絞り込む
  $EXCLUDE_PATHを検索して#コメントアウトを外して除外したいパスを書く
  パスはフルパスで表記して|で複数なら繋ぐ
    # cp /etc/namazu/mknmzrc /home/linux/www/namazu/.mknmzrc
    # cd namazu
    # pico .mknmzrc

       $EXCLUDE_PATH = "/home/linux/www/webalizer|/home/linux/cgi-bin"; 

Indexを作成する
    # mknmz -O /home/linux/www/namazu/index /home/linux/www/

cgiの設置
  表示されるものの設定を.namazurcに記述する
    # cd /home/linux/www/namazu
    # pico .namazurc
       Index /home/linux/www/namazu/index/
       Template /home/linux/www/namazu/index/
       Replace /home/linux/www/ http://linux.kaji3.com/
       Lang ja

  namazu.cgiをコピーする
    #cp /var/www/cgi-bin/namazu.cgi /home/linux/www/namazu/namazu.cgi

検索画面の見た目を多少変更する
  index内のNMZ.xxxxx.jaファイルを変更することで変更が可能です。

Copyright (C) 2003-2004 Kaji3.com. All Rights Reserved.