- Zeus 仮想サーバを作成します。以降では、これを {vserver-name} として表記します。
- Zeus Web Controller インタフェースで、{vserver-name} の "Module Configuration" を選択します。
- "NSAPI" モジュールを使用可能にします。
- "NSAPI" モジュールで、デフォルト NSAPI 構成ファイルを生成するために "Create Configuration" ボタンを使用します。
これにより以下のファイルが作成されます:
$ZEUSHOME/ns-config/https-{vserver-name}/config/obj.conf
$ZEUSHOME/ns-config/https-{vserver-name}/config/mime.types
$ZEUSHOME/ns-config/https-{vserver-name}/config/magnus.conf
$ZEUSHOME は Zeus をインストールしたシステム上の場所です;例 /usr/local/zeus
- すべてのユーザが obj.conf ファイルに書き込みの権限を持っていることを確認します。これは JRun コネクタウィザードが以降の手順でこのファイルを修正可能にするために必要になります。例えば、コマンド "chmod 666 obj.conf" を実行する必要があります。
- 一般的な Zeus の obj.conf ファイル(上記を参照)の編集を行ないます。以下のタグの間にあるいくつかの登録を削除します:
<Object name="default">
</Object>
新しい obj.conf ファイルは以下の内容を含むことになります:
---
<Init fn="load-types" mime-types=mime.types>
<Object name="default">
</Object>
---
- Webサーバから、JRun 管理コンソール(例 http://localhost:8000)を開いてログインし、"コネクタ ウィザード"を選択します。
"JRun サーバ名" で "JRun Default Server"を選択します。
"Web サーバタイプ" で "Netscape Enterprise Server" を選択します。
"Web サーババージョン" で "3.6" を選択します。
"Web サーバプラットフォーム" で 使用しているプラットフォームを選択します。
"次へ" をクリックします。
"JRun サーバの IP アドレス" に "127.0.0.1" を入力して "次へ" をクリックします。
"Netscape httpd-xxx ディレクトリ" に "$ZEUSHOME/ns-config/https-{vserver-name}" を入力します。
"ネイティブ コネクタ、または Java コネクタ" は "ネイティブ" を選択します。
"次へ" をクリックします。
- コネクタが正常にインストールされたことを示す確認画面が見えると思います。JRun 管理コンソール かコマンドラインの {jrun-install-dir}/bin/jrun -restart を使用して "JRun Default Server" を再起動します。
このポイントは、obj.conf ファイルを再編集する必要があることです。以下の行を新しく追加します:
NameTrans fn="jrunfilter"
上記の行が以下のタグの中にあることを確認してください:
<Object name="default">
</Object>
その結果、以下のようになります:
<Object name="default">
NameTrans fn="jrunfilter"
</Object>
もし、これと異なる場合には、NameTrans fn="jrunfilter" の行を上記のタグの中に移動させて下さい。
Zeus Web Controller インタフェースから、{vserver-name} の仮想サーバを起動してください。Web ブラウザから 仮想サーバ のドキュメントルート にアクセスして、/demo ドキュメントルート パス をリクエストします。