このセクションでは、O'Reilly の WebSite Pro Web サーバを構成する方法について説明します。JRun と WebSite Pro が通信するには、ここで説明するすべての構成手順を実行する必要があります。Web サーバの高度な接続方法については、第 4 章を参照してください。
構成手順を開始する前に、WebSite Pro CD から WebSite Pro をインストールし、O'Reilly の Web サイトから WebSite Pro の最新のパッチをインストールしたことを確認してください。次に、JRun をインストールし、WebSite Pro 用のインストールに関するすべての手順に従ってください。
JRun を WebSite Pro に接続するには、次の手順を実行します。
ここでは、JMC 内からのコネクタ ウィザードの起動方法について説明します。コネクタ ウィザードを JRun インストールの一部として実行している場合は、このセクションを読む必要はありません。
WebSite Pro では、サーブレットを実行するために URL 接頭辞をマッピングするなど、サーバの構成を高度にカスタマイズすることができます。たとえば、
http://yourhost.com/servlet/SampleServlet 経由でサーブレットを実行するには、¥servlet¥ 用の Documents マッピングを WebSite Pro に追加する必要があります。
たとえば、[Document URL Path] フィールド内の ¥servlet¥ マッピングで、 [Directory] フィールド内の C:¥ProgramFiles¥Allaire¥JRun¥connectors¥wsapi ¥intel-win¥jrun.isa¥servlet¥ をポイントすることも可能です。ファイル名を [Directory] フィールドの最後に手作業で入力する必要があります。
WebSite Pro で複数の ID を使用する場合は、"マルチホームおよび URL 接頭辞"で 説明しているこのパスの設定に関する追加情報を参照してください。
C:
¥Program Files
¥Allaire
¥JRun
¥connectors
¥wsapi
¥intel-win
¥jrun.isa
¥servlet
¥SnoopServlet
WebSite Pro で複数の ID を使用する場合は、ID に割り当てられるニックネームを URL マッピングの前に追加する必要があります。ID を設定する際に、ニックネームを要求されます。
このニックネームは、[ID] タブの [URL 接頭辞] フィールドにも表示されます。
このニックネームは、Document URL Path マッピングの前に追加されます。たとえば、サーブレットを実行するために /devel ID をマッピングするには、[Document URL Path] に「/devel/servlet/」と入力します。
指定した拡張子で JRun を起動できるように WebSite サーバを構成するには、2 つの手順が必要です。最初に、WebSite Server Properties アプリケーションを使用して、WebSite をセットアップする必要があります。次に、JRun 管理コンソールを使用して、そのマッピングを JRun に追加します。
ここでは、ファイル拡張子をマッピングするために WebSite を構成する手順について説明します。ファイル拡張子を JRun にマッピングする方法については、"サーブレットへの要求マッピング"を参照してください。
次の図は、.snoop 拡張子の例を示します。
ここでは、JRun と通信できるように WebSite Pro を構成する方法について説明します。
http://localhost:8000
この手順は、JRun が提供する Web サーバを既定のポート (8000) で使用して、 JMC に接続する場合を想定しています。
default JRun サーバがまだ起動されていない場合は、次の手順を実行します。
% jrun -start default
http://localhost:80/demo/index.html
この手順は、WebSite Pro が既定のポート 80 で接続を受信していることを想定して います。
JRun のデモとサンプルのページが表示されます。
デモ アプリケーションが実行されている場合は、JRun と WebSite Pro Web サー バーの接続は正しく構成されています。デモ アプリケーションが正しく実行されな い場合は、"コネクタのトラブルシューティング"を参照してください。
JRun コネクタ ウィザードでは、WebSite Pro Web サーバのコンフィギュレーション ファイルを変更します。本書で詳しく説明されていない設定を変更する場合は、WebSite Pro Server Properties インターフェイスを使用してください。
コネクタ ウィザードでは、JRun local.properties ファイルも変更します。詳細については、"local.properties への変更"を参照してください。