Windowsの場合、仮想ディレクトリの設定を行う必要があります。また、環境設定画面にアクセス制限を行う必要がある場合には、環境設定画面に基本認証を設定してください。
■本手順を行う前に
下記の設定コマンドを実行する場合、事前にWWWサービス(World Wide Web Publishing Service)が起動している必要があります。また、「既定のWebサイト」として設定されているサイトが存在していることを確認してください。
注意
下記コマンドは、以下の条件の場合、エラーとなることがあります。
IISがインストールされていない場合。
Windows Scripting Hostが割り当てられていない場合(Microsoft(R) Internet Information Servicesのバージョンが6.0の場合)。
コマンドライン管理ツール(appCmd.exe)がインストールされていない場合(Microsoft(R) Internet Information Servicesのバージョンが7.0以降の場合)。
すでに設定済みである場合。
■実行コマンド
以下のコマンドを実行して設定を行ってください。
<インストールディレクトリ>\bin\sqcSetIISreg.exe -m |
Microsoft(R) Internet Information Servicesのバージョンが6.0の場合は、sqcSetIISreg.exeコマンドの実行後に次のコマンドも実行してください。
IIS6.0 は Windows Server 2003に標準搭載されています。
注意
カレントディレクトリを、<インストールディレクトリ>\bin へ移動後、コマンドを実行してください。
インストールディレクトリ\bin\sqcmsetc.bat |
Microsoft(R) Internet Information Servicesのバージョンが7.0以降の場合は、sqcSetIISreg.exeコマンドの実行後に次のコマンドも実行してください。
注意
カレントディレクトリを、インストールディレクトリ\binへ移動後、コマンドを実行してください。
なお、Windows Server 2008以降の場合は、管理者権限で実行する必要があります。
Windows Server 2012の場合
デスクトップの左下隅にマウスカーソルを移動して表示される[スタート]メニューを右クリックして[コマンド プロンプト (管理者)]を選択し、表示されたコマンドプロンプトで下記のコマンドを実行します。
Windows Server 2008の場合
[スタート]メニューから[すべてのプログラム]-[アクセサリ]-[コマンドプロンプト]をポイントして右クリックし、[管理者として実行]を選択して表示されたコマンドプロンプトで下記のコマンドを実行します。
インストールディレクトリ\bin\sqcmsetc_iis7.bat |
これにより、Microsoft(R) Internet Information Servicesに以下の仮想ディレクトリが作成されます。
サービス | 設定項目 | 設定の内容 |
---|---|---|
WWWサービス | エイリアス | SQC |
ディレクトリ | <インストールディレクトリ>\www 例) C:\Program Files\SystemwalkerSQC\www | |
アクセス権 | 読み取り 実行(スクリプトを含む) |
手作業で仮想ディレクトリを設定する場合も上記の内容を設定してください。
参照
仮想ディレクトリの設定方法については、Microsoft(R) Internet Information Servicesのマニュアルを参照してください。
ハンドラマッピングの設定は、Microsoft(R) Internet Information Servicesのバージョンが7.0以降の場合に必要な設定です。
■本手順を行う前に
ハンドラマッピングの設定を行う場合、Internet Information Servicesの「World Wide Webサービス」-「アプリケーション開発機能」で、「CGI」が有効になっている必要があります。
手順を実行する前に、「CGI」の設定を確認し、無効の場合は有効化してください。
■手順
Microsoft(R) Internet Information Servicesの設定画面から、仮想ディレクトリ名SQCを選択します。
右側の機能ビューで、「ハンドラマッピング」をダブルクリックします。
右側の操作メニューから「モジュールマップの追加…」を選択します。
「モジュールマップの追加」ダイアログに以下の情報を設定し、OKボタンを押してください。
要求パス : *.cgi
モジュール : CgiModule
名前 : CGI-.cgi
■手順
Microsoft(R) Internet Information Servicesのバージョンが6.0の場合は、以下のとおり設定してください。
Microsoft(R) Internet Information Servicesの設定画面から、仮想ディレクトリ名SQCを選択します。
上記仮想ディレクトリのプロパティ画面にて、ディレクトリセキュリティのタブを選択します。
匿名アクセスで使用するアカウントとして、Administratorの権限(運用管理クライアントインストール時のアカウント)を持つアカウントを設定します。
認証済アクセスでは、「基本認証」のチェックを外してください。
Microsoft(R) Internet Information Servicesのバージョンが7.0以降の場合は、以下のとおり設定してください。
Microsoft(R) Internet Information Servicesの設定画面から、仮想ディレクトリ名SQCを選択します。
機能ビューで「認証」をダブルクリックします。
「匿名認証」の状態が「有効」となっていることを確認し、「匿名認証」を選択して、右側の操作メニューから「編集...」を選択します。
「匿名認証資格情報の編集」ダイアログボックスで、「特定のユーザ」を選択し、「設定...」ボタンをクリックします。
「資格情報の設定」ダイアログボックスの、ユーザ名およびパスワードにAdministrator権限を持つユーザーを設定します。
以上の設定で、Webブラウザに以下のURLを指定すると、Webサイト管理画面が表示できるようになります。
管理サーバがWindowsの場合 :
http://管理サーバのホスト名/SQC/default.htm |
■手順
Windowsへのユーザーアカウントの登録
管理コンソール起動HTML、またはユーザーの起動HTMLにアクセスするためのユーザーアカウントを登録します。
管理コンソールにアクセスするためのユーザーは、通常使用しているAdministrator権限のアカウントを使用することも、新しくアカウントを作成して使用することもできます。
管理コンソールにアクセスするアカウントを新規に作成する場合、およびユーザーの起動HTMLにアクセスするアカウントを作成する場合のアカウントの種類(アクセス権)は、以降のステップの「2. ファイルへのアクセス制御設定」で設定するファイルの読み取り権を許可できるアカウントであれば、特に指定はありません。
Windowsのヘルプなどを参照してユーザーを登録してください。
IISでのファイル・セキュリティ設定
以下にIISでのファイル・セキュリティ設定の方法を示します。
Microsoft(R) Internet Information Servicesの設定画面から、仮想ディレクトリ名SQCを選択します。
右側のウィンドウ領域から「EnvSetting_jp.html」および「EnvSetting_en.html」をポイントして右クリックメニューから「プロパティ」を選択し、プロパティウィンドウを開きます。
「ファイル セキュリティ」タブを選択し、「匿名アクセスおよび認証コントロール」の「編集」ボタンを選択します。
「匿名アクセス」チェックボックスをオフにし、「認証済みアクセス」の「基本認証」チェックボックスをオンにします。その際、その他の認証方法のチェックボックスがオンになっていた場合は、オフにします。
「OK」ボタンにより定義を適用します。
上記設定により、環境設定画面を表示する時、認証画面が表示されるようになります。