Solaris のシステム管理 (ネットワークサービス)

NCA の利用を計画する

この節では、NCA サービスを開始する前に解決しておく必要のある事項について説明します。

NCA を使用するためのシステム要件

NCA をサポートするには、システムは次の要件を満たす必要があります。

この製品は、専用の Web サーバー上で実行するようにします。NCA を実行しているサーバー上で別の大きいプロセスを実行すると、問題が生じることがあります。

NCA ロギング

NCA サービスでは、Web アクティビティーを記録するように設定できます。通常、Web サーバーのロギングが有効になっているときには NCA のロギングも有効にします。

ライブラリ置き換えによる door サーバーデーモンのサポート

多くの Web サーバーが AF_INET ソケットを使用しています。デフォルトでは、NCA は AF_NCA ソケットを使用します。この状況に対応するために、置き換え用のライブラリが用意されています。新しいライブラリは標準ソケットライブラリ libsocket.so の前にロードされます。ライブラリ呼び出し bind() は、新しいライブラリ ncad_addr.so によって置き換えられます。/etc/nca/ncakmod.conf 内で状態が有効に設定されているとします。Solaris 9 および Solaris 10 リリースに付属している Apache は、このライブラリを呼び出すように設定されています。IWS または Netscape サーバーで新しいライブラリを使用する場合は、「NCA 用のソケットユーティリティーライブラリを読み込む方法」を参照してください。

複数インスタンスのサポート

NCA がインストールされているシステムでは、複数の Web サーバーを実行することがよくあります。たとえば、1 つのサーバーで、外部からのアクセス用の Web サーバーと Web 管理サーバーの両方をサポートする場合があります。これらのサーバーを別にするには、それぞれのサーバーが別のポートを使用するように設定します。