ここでは、次のテーマを取り上げます。
リスナーを作成するには、リモートモードで create-http-listener サブコマンドまたは create-network-listener サブコマンドを使用します。これらのサブコマンドは後方互換性を提供し、さらに HTTP プロトコルを使用するネットワークリスナーを作成するためのショートカットも提供します。ネットワークリスナー、関連プロトコル、トランスポート、および HTTP 構成がバックグラウンドで作成されます。このメソッドは便利なショートカットですが、一部のオプションのみにアクセスできます。リスナーのオプションをすべて指定する場合は、「インターネット接続を作成する」の手順に従ってください。
サーバーが実行されていることを確認します。
リモートサブコマンドには、実行中のサーバーが必要です。
create-network-listener(1) サブコマンドまたは create-http-listener(1) サブコマンドを使用して、HTTP ネットワークリスナーを作成します。
必要な場合は、サーバーを再起動します。
admin-listener という名前の特別な HTTP ネットワークリスナーを編集する場合は、変更を有効にするためにサーバーを再起動する必要があります。「ドメインの再起動」を参照してください。
この例は、アクセプタスレッド数としてデフォルト以外の値を使用する、sampleListener という HTTP リスナーを作成します。実行時にセキュリティーは有効になりません。
asadmin> create-http-listener --listeneraddress 0.0.0.0 --listenerport 7272 --defaultvs server --servername host1.sun.com --acceptorthreads 100 --securityenabled=false --enabled=false sampleListener Command create-http-listener executed successfully. |
この例は、実行時に有効にならない sampleListener というネットワークリスナーを作成します。
asadmin> create-network-listener --listenerport 7272 protocol http-1 --enabled=false sampleListenerCommand create-network-listener executed successfully. |
コマンド行に asadmin help create-http-listener または asadmin help create-network-listener と入力して、このサブコマンドの完全な構文とオプションを確認することもできます。
既存の HTTP リスナーを一覧表示するには、リモートモードで list-http-listeners サブコマンドまたは list-network-listeners サブコマンドを使用します。
サーバーが実行されていることを確認します。
リモートサブコマンドには、実行中のサーバーが必要です。
list-http-listeners(1) サブコマンドまたは list-network-listeners(1) サブコマンドを使用して、HTTP リスナーを一覧表示します。
この例は、HTTP リスナーを一覧表示します。list-network-listeners サブコマンドを使用しても、同じ結果が得られます。
asadmin> list-http-listeners admin-listener http-listener-2 http-listener-1 Command list-http-listeners executed successfully. |
コマンド行に asadmin help list-http-listeners または asadmin help list-network-listeners と入力して、このサブコマンドの完全な構文とオプションを確認することもできます。
list-http-listeners(1) サブコマンドまたは list-network-listeners(1) サブコマンドを使用して、HTTP リスナーを一覧表示します。
set(1) サブコマンドを使用して、指定リスナーの値を変更します。
リスナーは、そのドット表記名で指定します。
この例は、security-enabled を false に変更します。
asadmin> set "server.network-config.protocols.protocol. http-listener-2.security-enabled=false"server.network-config. protocols.protocol.http-listener-2.security-enabled=falseCommand set executed successfully. |
既存の HTTP リスナーを削除するには、リモートモードで delete-http-listener サブコマンドまたは delete-network-listener サブコマンドを使用します。これにより、リスナーの通信のセキュリティーが無効になります。
サーバーが実行されていることを確認します。
リモートサブコマンドには、実行中のサーバーが必要です。
list-http-listeners(1) サブコマンドを使用して、HTTP リスナーを一覧表示します。
delete-http-listener(1) サブコマンドまたは delete-network-listener(1) サブコマンドを使用して、HTTP リスナーを削除します。
変更内容を適用するために、Enterprise Server を再起動します。
「ドメインの再起動」を参照してください。
この例は、sampleListener という HTTP リスナーを削除します。
asadmin> delete-http-listener sampleListener Command delete-http-listener executed successfully. |
コマンド行に asadmin help delete-http-listener または asadmin help delete-network-listener と入力して、このサブコマンドの完全な構文とオプションを確認することもできます。
指定リスナー内に SSL 要素を作成して構成するには、create-ssl サブコマンドを使用します。これにより、リスナーの通信のセキュリティーが有効になります。
サーバーが実行されていることを確認します。
リモートサブコマンドには、実行中のサーバーが必要です。
create-ssl(1) サブコマンドを使用して、HTTP リスナーを構成します。
変更内容を適用するために、Enterprise Server を再起動します。
「ドメインの再起動」を参照してください。
この例は、http-listener-1 という SSL の HTTP リスナーを有効にします。
asadmin> create-ssl --type http-listener --certname sampleCert http-listener-1 Command create-ssl executed successfully. |
コマンド行に asadmin help create-ssl と入力して、このサブコマンドの完全な構文とオプションを確認することもできます。
指定リスナーの SSL 要素を削除するには、リモートモードで delete-ssl サブコマンドを使用します。これにより、リスナーの通信のセキュリティーが無効になります。
サーバーが実行されていることを確認します。
リモートサブコマンドには、実行中のサーバーが必要です。
delete-ssl(1) サブコマンドを使用して、HTTP リスナーから SSL を削除します。
変更内容を適用するために、Enterprise Server を再起動します。
「ドメインの再起動」を参照してください。
この例は、http-listener-1 という HTTP リスナーの SSL を無効にします。
asadmin> delete-ssl --type http-listener http-listener-1 Command delete-http-listener executed successfully. |
コマンド行に asadmin help delete-ssl と入力して、このサブコマンドの完全な構文とオプションを確認することもできます。
未定
管理コンソール で、関連する構成の下にある HTTP サービスコンポーネントを開きます。
HTTP サービスコンポーネントの下にある HTTP リスナーコンポーネントを開きます。
HTTP リスナーを選択するか、新規に作成します。
「デフォルト仮想サーバー」ドロップダウンリストから選択します。
詳細については、「デフォルトの Web モジュールを仮想サーバーに割り当てる」を参照してください。
詳細については、管理コンソール の「HTTP リスナー」ページの「ヘルプ」ボタンをクリックしてください。