ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11 ネットワークサービスの紹介 Oracle Solaris 11.1 Information Library (日本語) |
このセクションでは、NCA サービスを開始する前に解決しておく必要のある事項について説明します。
NCA をサポートするには、システムは次の要件を満たす必要があります。
256M バイトの RAM がインストールされている。
Oracle Solaris リリースがインストールされている。
NCA のソケットユーティリティーライブラリを使用するように起動スクリプトが変更されている NCA または Web サーバーを直接サポートする、次の Web サーバーをサポートしている。
Oracle Solaris リリースに付属している Apache Web サーバー
Sun Java System Web Server
Zeus Technology の Zeus Web サーバー、http://www.zeus.com
この製品は、専用の Web サーバー上で実行するようにします。NCA を実行しているサーバー上で別の大きいプロセスを実行すると、問題が生じることがあります。
NCA サービスでは、Web アクティビティーを記録するように構成できます。通常、Web サーバーのロギングが有効になっているときには NCA のロギングも有効にします。
多くの 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 管理サーバーの両方をサポートする場合があります。これらのサーバーを別にするには、それぞれのサーバーが別のポートを使用するように構成します。