AFS からのコンテンツを検索するように IBM HTTP Server を設定する (Windows NT のみ)

IBM HTTP Server が AFS クライアントと同じ Windows NT マシンにインストールされ、 Web サーバーが AFS サーバーを Web コンテンツのリポジトリーとして使用している場合は、 Web サーバーと AFS クライアントは特定の順序で始動する必要があります。 以下の手順にしたがって、その順序を確立してください。

  1. AFS クライアントがインストール、構成されており、実行中であることを確認します。
  2. IBM HTTP Server がインストールされていることを確認します。
  3. 構成ファイルの中の DocumentRoot を AFS サーバーを指すように変更します。 構成ファイルのパスは「Program Files\IBM HTTP Server\conf\httpd.conf」です。 以下のディレクトリーと DocumentRoot の変更を行います。
    <ディレクトリー "//servername-afs/all/.cell/volumename"> DocumentRoot "//servername-afs/all/.cell/volumename"

    この場合、servername は IBM HTTP Server の名前です。

  4. 変更を行ったときに IBM HTTP Server が実行されていた場合は、再始動してください。
  5. IP アドレスを使って IBM HTTP Server に AFS の認証をさせるには、以下の手順を実行してください。
    1. Performance Pack Common Configuration を開始します。
    2. AFS サーバーがサーバーのリストの中に入っていない場合は、追加します。
    3. AFS サーバーを選択して「サーバーの構成」をクリックします。
    4. 「Getting Started with AFS」ウィザードを使って Web サーバー・グループを作成します。
  6. サーバーの前に AFS クライアントが自動的に始動されるようにするには、 レジストリーを更新して、サーバーが別のサービスに従属していることを示さなければなりません。
    1. レジストリーを変更する前に、この手順を使ってマシンの構成のバックアップを作成してください。
      1. コマンド行から rdisk と入力してディスクの修正ユーティリティーを開始します。
      2. 「修正情報の更新」をクリックします。
      3. 「はい」をクリックして続行します。
      4. 「緊急修正ディスク」を作成するかどうかをたずねるメッセージが表示されたら「はい」をクリックします。
      5. フロッピー・ディスクを挿入して「OK」をクリックします。 完了するまでに数分間かかるかもしれません。
      6. 終わったら「終了」をクリックします。
    2. 「スタート」->「ファイル名を指定して実行」を選択し、「regedt32」と入力して「OK」をクリックします。
    3. \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBMWebTrafficExpress を選択します。
    4. \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBM HTTP Server を選択します。
    5. 「編集」->「値の追加」をクリックします。
    6. 値の名前に DependOnService と入力します。
    7. データ・タイプから REG_MULTI_SZ を選択します。
    8. 「OK」をクリックします。
    9. 多重ストリング・エディターに TransarcAFSDaemon と入力し「OK」をクリックします。
    10. 完了したら「レジストリー」-> 「終了」を選択します。
    11. システムを再始動します。