Windows への MID サーバーのインストール
MID サーバーガイド付き Windows インストールパッケージを使用して MID サーバーをインストールします。パッケージには、環境で実行するように OpenJDK を自動的に構成するインストーラーが含まれています。MID サーバーは、提供されている OpenJDK ではなく既存の JRE を使用できます。MID サーバーをアンインストールして再展開します。
![]() |
- ホストコンピュータが MID サーバーのシステム要件 を満たしていることを確認します。
- MID サーバーには、PowerShell の最低バージョン 3.0 が必要であり、PowerShell 5.1 までのバージョンがサポートされています。
- Microsoft アプリケーションエクスペリエンス参照サービスを MID サーバーホストで有効にする必要があります。このサービスが無効になっていると、MID サーバーの自動アップグレードが失敗し、MID サーバーがダウンする可能性があります。アプリケーションエクスペリエンス参照サービスとのマッピングの問題については、KB0597552 を参照してください。
- CentOS 7
- Windows Server 2008
- Windows Server 2008 R2
- Windows 8
- Windows 10
テストの結果、MID サーバーは、Oracle Java 11 バージョン 11.0.5 で期待どおりに動作することがわかりました。JRE を別のバージョンにアップグレードする必要がある場合は、適切なアカウント担当者に連絡してサポートを受けてください。
- 以前のバージョンからアップグレードした MID サーバーは、MID Server インストーラーに付属する OpenJDK を使用します。OpenJDK のこのバージョンは、これらの MID サーバーで使用するようにテストされ、認定されます。
- その他のバージョンのオペレーティングシステムでアップグレードされた MID サーバー は、JRE をインストールパッケージで提供されているバージョンに自動的にアップグレードします。
ガイド付きインストールを使用した Windows への MID サーバーのインストール
MID サーバーガイド付き Windows インストールパッケージを使用して MID サーバーをインストールします。パッケージには、環境で実行するように OpenJDK を自動的に構成するインストーラーが含まれています。
始める前に
必要なロール:admin または mid_server
このタスクについて
MID サーバーのガイド付きネイティブ Windows インストーラーは、提供された設定で MID サーバーを構成します。インストーラーは MID サーバーサービスを作成し、指定されたユーザーに割り当てます。インストーラーは、MID サーバーのインストールフォルダーのファイル権限を設定します。インストーラーでは、プロキシ設定を構成できます。オプションで、インストーラーは MID サーバーを自動的に起動できます。
手順
次のタスク
MID サーバーをアップグレードするには、手順と要件の「MID サーバーのアップグレード」を参照してください。
ガイド付きインストーラーを使用した Windows MID サーバーのアンインストール
MID サーバーのガイド付きネイティブ Windows インストーラーは、MID サーバーのガイド付きアンインストールもサポートしています。
始める前に
ガイド付きネイティブ Windows インストーラーで MID サーバーをインストールした後にアンインストールする方法は 3 つあります。
手順
Windows MID サーバーサービスの認証情報の設定
ホスト マシン上で MID サーバーサービスを管理するには (正常に自動アップグレードを行う機能も含む)、MID サーバーサービスの認証情報が必要です。
始める前に
必要なロール:admin
このタスクについて
ネイティブインストーラーを使用して MID サーバーをインストールした場合は、この手順を行う必要はありません。ただし、何らかの理由でインストール後にサービスユーザーを変更するには、この手順を使用します。
Windows サービス認証情報は、デバイスの特権レベルを制御します。ユーザーはローカルシステムまたは管理者レベルのアカウント (ローカル管理者、ドメイン管理者など) であってはなりません。指定されたサービスアカウントには、サービスとしてログオンする権利が必要です。これは、アカウントをサービスのユーザーのログオンとして使用するための要件です。
Windows サービスの認証情報は、MID サーバーとインスタンスの間の通信を許可する MID サーバーのユーザー認証情報と同じではありません。両方の認証情報を個別に設定する必要があります。MID サーバーのユーザー認証情報に関する手順については、「MID サーバーユーザーの作成とロールの付与」を参照してください。
手順
Windows MID サーバーのサイレントインストールとアンインストール
MID サーバーのサイレントインストールでは、事前定義されたパラメーターが使用され、開始後にユーザー入力は必要ありません。一度に複数のマシンでサイレントインストールを使用すると、ネットワークをすばやくセットアップし、すべての MID サーバーのインストール設定を同じにすることができます。
MID サーバーのサイレントインストール
powershell -command “.\SilentInstall.ps1 -<parameter_name1> ‘<value for parameter1>’ -<parameter_name2> ‘<value for parameter2>’ etc…”
- MSI_FILE_NAME:インストールに使用される MSI ファイルの名前。
- INSTALL_LOCATION :MID サーバーをインストールする場所。
- INSTANCE_URL:MID サーバーが接続するターゲットの ServiceNow インスタンス。
- MID_USERNAME:インスタンスアカウント名。
- MID_PASSWORD:インスタンスアカウントパスワード。
- MID_NAME:MID サーバーの名前。
- SERVICE_ACCOUNT_NAME:サービスアカウントの名前。
- SERVICE_ACCOUNT_PASSWORD:サービスアカウントのパスワード。
- LOG_NAME:ログ記録を有効にし、このパラメーターで指定されたファイルにログを格納します。
- START_MID:インストールの完了後に MID サーバーが自動的に起動するように設定します。
- USE_PROXY:プロキシの使用を有効にします。このコマンドを選択する場合は、次のパラメーターが必須になります。
- PROXY_HOST:プロキシホストの名前。
- PROXY_PORT:プロキシのポート番号。
- PROXY_USERNAME:プロキシのユーザー名。ユーザー名がない場合は、「 ‘’」と入力します。
- PROXY_PASSWORD:プロキシのパスワード。パスワードがない場合は、「 ‘’」と入力します。
- MANUAL_SERVICE_NAME:サービス名。このコマンドを選択する場合は、次のパラメーターが必須になります。
- SERVICE_NAME:サービス名。
- SERVICE_DISPLAY_NAME:サービス表示名。
- MUTUAL_AUTH:相互認証を有効にします。このスイッチを有効にすると、MID_USERNAME と MID_PASSWORD は不要になります。詳細については、「MID Server 統一キーストア」を参照してください。
スクリプトを実行した後、MID サーバーのファイル、サービス、および [プログラムと機能] のエントリがインストールされていることを確認します。ログ記録を有効にした場合は、LOG_NAME パラメーターで指定されたファイルのログ情報を確認します。
MID サーバーサイレントインストールコマンドの例:
powershell -command ".\SilentInstall.ps1 -MSI_FILE_NAME 'MID-Installer.msi' -INSTALL_LOCATION 'C:\Users\Administrator' -INSTANCE_URL 'https://my-instance-name.service-now.com' -MID_USERNAME 'mid_server' -MID_PASSWORD 'mid_password' -MID_NAME 'Silent_Install_MID' -SERVICE_ACCOUNT_NAME 'DOMAIN\My_Service_Account' -SERVICE_ACCOUNT_PASSWORD 'Service_Account_Password' -LOG_NAME 'Silent_Install_Log.txt'"
START_MID スイッチを使用するコマンドの例:
powershell -command ".\SilentInstall.ps1 -MSI_FILE_NAME 'MID-Installer-Wix.msi' -INSTALL_LOCATION 'C:\Users\Administrator' -INSTANCE_URL 'https://my-instance-name.service-now.com' -MID_USERNAME 'DOMAIN\My_Service_Account' -MID_PASSWORD 'mid_password' -MID_NAME 'Silent_Install_MID' -SERVICE_ACCOUNT_NAME 'DOMAIN\My_Service_Account’ -SERVICE_ACCOUNT_PASSWORD 'Service_Account_Password' -LOG_NAME 'Silent_Install_Log.txt' -START_MID"
MID サーバーのサイレントアンインストール
powershell -command “.\SilentUninstall.ps1 -MID_NAME ‘<MID_NAME の値>’ -LOG_NAME ‘<LOG_NAME の値>’”
スクリプトには、必須のパラメーター MID_NAME が含まれている必要があります。これがアンインストールする MID サーバーの名前です。
オプションのパラメーター LOG_NAME によって、アンインストールのログ記録が有効になり、このパラメーターで指定されたファイルにログが格納されます。
スクリプトを実行した後、MID サーバーのファイル、サービス、および [プログラムと機能] のエントリがアンインストールされていることを確認します。ログ記録を有効にした場合は、LOG_NAME パラメーターで指定されたファイルのログ情報を確認します。
MID サーバーサイレントアンインストールコマンドの例:
powershell -command ".\SilentUninstall.ps1 -MID_NAME 'silent_install_cmd' -LOG_NAME
'uninstall.txt'"
Windows への MID サーバーの手動インストール
ZIP ファイルインストールパッケージを使用して MID サーバーをインストールし、アクティブであることを確認します。
始める前に
必要なロール:admin または mid_server
このタスクについて
インストールに関するビデオを表示するには、次のリンクをクリックしてください。
手順
手動インストール後、Windows MID サーバーを非 admin として実行する
MID サーバーをアドミン以外のアカウントを使用して実行するように構成できます。admin 以外のアカウントをファイル権限の適用と組み合わせて使用すると、MID サーバーファイルへのアクセスを制限することでセキュリティを向上させることができます。
始める前に
- システム
- アドミニストレーター
- 構成済みサービスアカウント
ZIP ファイルを使用してインストールする場合は、アドミニストレーターアカウントを使用して Windows マシンに MID サーバーをインストールします。アドミン権限のない Windows ユーザーアカウントを作成します。
admin 以外のアカウントで MID サーバーを実行することには制限があり、他のアプリケーションの動作が変更されます。次の動作変更が発生する可能性があります。
- MID サーバーアカウントには、ディスカバリースケジュールを実行するための適切な認証情報が必要です。認証情報が不十分な場合、MID サーバーはユーザーアカウントの権限にフォールバックします。アドミン以外のユーザーアカウントには、ディスカバリーターゲットへのアクセスに必要な権限がない可能性があります。
- 拡張アプリケーション依存関係マッピング (ADME) およびファイルベースのディスカバリー (FBD) は、デフォルトでは機能しない場合があります。この問題を修正するには、admin 以外のユーザーに admin 共有フォルダーの読み取り/書き込み権限を付与する必要があります。
- admin 以外のアカウントは、Orlando リリースより前のバージョンでアップグレードサービスを開始することはできません。
手順
次のタスク
許可リストとファイル権限の強制の管理の詳細については、「Windows MID サーバーのファイル権限の適用」を参照してください。
手動インストール後、Windows MID サーバーをアンインストールする
MID サーバーはスタンドアロンサービスとして実行されます。MID サーバーを別のホストマシンに再展開したり、複数の MID サーバーを展開したりするときに MID サーバーの一意の名前を変更するなどのタスクに対応するために、スタンドアロン MID Server サービスを削除できます。
始める前に
必要なロール:admin
この手順は、ZIP ファイルを使用して MID サーバーをインストールするユーザーのみを対象としています。
手順
次のタスク
MID サーバーを検証し、使用できるように準備します。
既存の JRE を使用するように、Windows の MID サーバーを設定します。
MID サーバーインストーラーに付属する OpenJDK ではなく、使用している MID サーバー用の既存の JRE を使用できます。
始める前に
必要なロール:admin
