Cosminexus V9 アプリケーションサーバ Cosminexus HTTP Server

[目次][用語][索引][前へ][次へ]

3.4.1 HTTP Serverの起動,停止

HTTP Serverをインストールすると,"Cosminexus HTTP Server"という名称のサービスとしてシステムに登録されます。このとき,手動起動するサービスとして登録されるため,システム起動時には自動起動されません。

HTTP Serverを起動,停止および再起動するには,次の方法があります。

HTTP Serverをサービスとして実行する場合のユーザアカウントは,インストール時点では"LocalSystem"です。HTTP Serverは,CGIプログラム,API接続モジュールを含め,このユーザアカウントで実行されます。それ以外のユーザアカウントで実行したい場合は,「3.4.2 一般ユーザアカウントによる運用」を参照してください。

<この項の構成>
(1) Management Serverからサービスとしての起動,停止および再起動
(2) コントロールパネルからサービスとしての起動,停止
(3) コマンドプロンプトからの起動,停止および再起動
(4) ターミナルサービスを利用したリモートマシンからのHTTP Serverの操作
(5) 注意事項

(1) Management Serverからサービスとしての起動,停止および再起動

詳細は,マニュアル「アプリケーションサーバ 運用管理ポータル操作ガイド」の「4.1.2 システムの起動方法」または「4.1.4 システムの停止方法」を参照してください。

(2) コントロールパネルからサービスとしての起動,停止

コントロールパネルからサービス画面を表示し,次に「Cosminexus HTTP Server」を選択して,起動する場合は「開始(S)」ボタン,停止する場合は「停止(T)」ボタンを押します。サービス画面からの再起動はできません。

(3) コマンドプロンプトからの起動,停止および再起動

コマンドプロンプトからhttpsdコマンドを入力します。httpsdコマンドについて次に説明します。

(a) 形式
 
"<Application Serverのインストールディレクトリ>\httpsd\httpsd.exe" 〔〔-d ディレクトリ〕〔-f ファイル名〕〔〔-n "サービス名"〕 〔-k {start | stop | restart | gracefulstop | install | uninstall}〕〕| -v | -t 〕
 
(b) オプション

(4) ターミナルサービスを利用したリモートマシンからのHTTP Serverの操作

HTTP Serverでは,Windows 8,Windows 7,Windows Vista,Windows XP Professional,Windows Server 2012,Windows Server 2008 R2およびWindows Server 2008のターミナルサービス(リモートデスクトップサービス)機能を利用して,サーバマシン上にあるHTTP Serverの起動・停止,コマンドの実行などの操作をリモートマシンから実行できます。

ターミナルサービスの操作については,OSのマニュアルを参照してください。

(5) 注意事項

コントロールパネルからの停止,コマンドプロンプトからの-k stopオプションによる停止時に,サーバスレッドが実行中の場合には,実行終了を最大30秒間待ったあとに停止します。