MID Server unter Windows installieren
Installieren Sie MID-Server mit dem geführten Windows-Installationspaket für MID-Server. Das Paket enthält ein Installationsprogramm, das OpenJDK automatisch für die Ausführung in der -Umgebung konfiguriert. Der MID Server kann eine vorhandene JRE anstelle des bereitgestellten OpenJDK verwenden. Deinstallieren Sie den MID-Server, um ihn erneut bereitzustellen.
![]() |
- Vergewissern Sie sich, dass der Hostcomputer die Systemanforderungen für den MID Server erfüllt.
- Der MID-Server erfordert mindestens PowerShell Version 3.0 und unterstützt Versionen bis PowerShell 5.1.
- Stellen Sie sicher, dass der Microsoft Application Experience-Suchservice auf dem MID-Server-Host aktiviert ist. Wenn dieser Service deaktiviert ist, kann das automatische Upgrade des MID-Servers fehlschlagen, was zu einem Ausfall des MID-Servers führt. Informationen zum Verwalten von Problemen mit dem Anwendungskompatibilitäts-Suchdienst finden Sie unter KB0597552.
- CentOS 7
- Windows-Server 2008
- Windows Server 2008 R2
- Windows 8
- Windows 10
Tests haben gezeigt, dass MID-Server mit Oracle Java 11 Version 11.0.5 wie erwartet funktioniert. Wenn Sie die JRE auf eine andere Version aktualisieren müssen, stimmen Sie sich mit dem entsprechenden Kundenbetreuer ab, um Unterstützung zu erhalten.
- MID-Server, die von früheren Versionen aktualisiert wurden, verwenden das mit dem MID-Server-Installationsprogramm bereitgestellte OpenJDK. Diese Version von der OpenJDK wurde getestet und zertifiziert für die Verwendung mit diesen MID Servern.
- MID Servers die unter einer anderen Betriebssystemversion aktualisiert werden, aktualisieren auch automatisch die JRE auf die mit dem Installationspaket bereitgestellte Version.
Installieren Sie einen MID-Server unter Windows mit der geführten Installation
Installieren Sie MID-Server mit dem geführten Windows-Installationspaket für MID-Server. Das Paket enthält ein Installationsprogramm, das OpenJDK automatisch für die Ausführung in der -Umgebung konfiguriert.
Vorbereitungen
Erforderliche Rolle: admin oder mid_server
Warum und wann dieser Vorgang ausgeführt wird
Das geführte native Windows-Installationsprogramm für den MID-Server konfiguriert den MID-Server mit den angegebenen Einstellungen. Das Installationsprogramm erstellt den MID-Server-Service und weist ihn dem angegebenen Anwender zu. Das Installationsprogramm legt die Dateiberechtigungen für den Installationsordner des MID-Servers fest. Das Installationsprogramm ermöglicht die Konfiguration von Proxy-Einstellungen. Optional kann das Installationsprogramm den MID-Server automatisch starten.
Prozedur
Nächste Maßnahme
Informationen zum Upgrade des MID-Servers finden Sie unter MID-Server-Upgrades bezüglich Verfahren und Anforderungen.
Deinstallieren Sie einen Windows-MID-Server mit dem geführten Installationsprogramm
Das geführte native Windows-Installationsprogramm für den MID-Server unterstützt auch die geführte Deinstallation des MID-Servers.
Vorbereitungen
Es gibt drei Möglichkeiten, einen MID-Server nach der Installation mit dem geführten nativen Windows-Installationsprogramm zu deinstallieren.
Prozedur
Anmeldeinformationen für den Windows MID Server-Dienst konfigurieren
Anmeldeinformationen für den MID-Server-Dienst sind erforderlich, um den MID-Server-Dienst auf dem Host-Computer zu verwalten, einschließlich der Möglichkeit, automatische Upgrades durchzuführen.
Vorbereitungen
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Wenn Sie den MID-Server mit dem nativen Installationsprogramm installiert haben, müssen Sie dieses Verfahren nicht ausführen. Wenn Sie jedoch den Servicebenutzer aus irgendeinem Grund nach der Installation ändern möchten, verwenden Sie dieses Verfahren.
Windows-Serviceanmeldeinformationen steuern die Berechtigungsebene auf dem Gerät. Der Anwender darf kein lokales System oder ein Konto auf Administratorebene sein (lokaler Administrator, Domänenadministrator usw.). Das bereitgestellte Servicekonto muss über die Anmeldung als Serviceberechtigung verfügen. Dies ist eine Voraussetzung dafür, dass ein Konto als Anmeldung verwendet wird Benutzer für einen Service.
Die Anmeldeinformationen für den Windows-Dienst sind nicht identisch mit den Anmeldeinformationen des MID-Servers, die die Kommunikation zwischen dem MID-Server und der Instanz ermöglichen. Sie müssen beide Anmeldeinformationen separat konfigurieren. Weitere Informationen zu den MID-Server-Benutzer-Anmeldeinformationen finden Sie unter MID Server-Benutzer erstellen und die Rolle erteilen.
Prozedur
Unbeaufsichtigte Installation und Deinstallation von Windows MID Server
Die automatische Installation des MID-Servers verwendet vordefinierte Parameter und erfordert nach der Initiierung keine Benutzereingabe. Sie können die unbeaufsichtigte Installation auf mehreren Computern gleichzeitig verwenden, um schnell ein Netzwerk einzurichten und sicherzustellen, dass alle MID-Server dieselben Installationseinstellungen verwenden.
Unbeaufsichtigte Installation des MID-Servers
PowerShell -Befehl “.\Automatisierte Installation.ps1 –<parameter_name1> „“<value for parameter1> ' –<parameter_name2> „“<value for parameter2> ' usw.…“
- MSI_FILE_NAME: Der Name der für die Installation verwendeten MSI-Datei.
- INSTALL_LOCATION : Der Speicherort für die Installation des MID-Servers.
- INSTANCE_URL: Die ServiceNow-Zielinstanz, zu der der MID-Server eine Verbindung herstellt.
- MID_USERNAME: Der Account-Name der Instanz.
- MID_PASSWORD: Das Passwort des Instanzaccounts.
- MID_NAME: Der Name des MID-Servers.
- SERVICE_ACCOUNT_NAME: Der Name des Serviceaccounts.
- SERVICE_ACCOUNT_PASSWORD: Das Passwort des Serviceaccounts.
- LOG_NAME: aktiviert die Protokollierung und fügt Protokolle in die Datei ein, die von diesem Parameter benannt wird.
- START_MID: legt den MID-Server so fest, dass er nach Abschluss der Installation automatisch gestartet wird.
- USE_PROXY: aktiviert die Verwendung eines Proxys. Wenn Sie diesen Befehl auswählen, werden die folgenden Parameter obligatorisch.
- PROXY_HOST: Der Name des Proxy-Hosts.
- PROXY_PORT: Die Portnummer des Proxys.
- PROXY_USERNAME: Der Proxy-Anwendername. Wenn kein Anwendername vorhanden ist, geben Sie „“ ein.
- PROXY_PASSWORD: das Proxy-Passwort. Wenn kein Passwort vorhanden ist, geben Sie „“ ein.
- MANUAL_SERVICE_NAME: Der Servicename. Wenn Sie diesen Befehl auswählen, werden die folgenden Parameter obligatorisch:
- SERVICE_NAME: Der Servicename.
- SERVICE_DISPLAY_NAME: Der Anzeigename des Services.
- MUTUAL_AUTH: aktiviert die gegenseitige Authentifizierung. Wenn dieser Switch aktiviert ist, sind MID_USERNAME und MID_PASSWORD nicht erforderlich. Weitere Informationen finden Sie unter Einheitlicher Schlüsselspeicher des MID-Servers.
Nachdem das Skript ausgeführt wurde, überprüfen Sie, ob die MID-Server-Dateien, der Service und der Eintrag in „Programme und Funktionen“ installiert sind. Wenn Sie die Protokollierung aktiviert haben, überprüfen Sie die Protokollinformationen in der Datei, die durch den Parameter LOG_NAME angegeben wird.
Beispielbefehl für die automatische Installation eines MID-Servers:
PowerShell -Befehl ".\StillInstall.ps1 -MSI_FILE_NAME 'MID-Installer.msi' -INSTALL_LOCATION 'C:\Benutzer\Administrator' -INSTANCE_URL 'https://my-instance-name.service-now.com' -MID_USERNAME ' mid_server' -MID_PASSWORD 'mid_password' -MID_NAME 'Still_Install_MID' -SERVICE_ACCOUNT_NAME 'DOMAIN\My_Service_Account' -SERVICE_ACCOUNT_PASSWORD 'Service_Account_Passwort' -LOG_NAME 'Still_Install_Log.txt'"
Beispielbefehl mit dem Schalter START_MID :
PowerShell -Befehl ".\StillInstall.ps1 -MSI_FILE_NAME 'MID-Installer-Wix.msi' -INSTALL_LOCATION 'C:\Benutzer\Administrator' -INSTANCE_URL 'https://my-instance-name.service-now.com' - MID_USERNAME 'DOMAIN\My_Service_Account' -MID_PASSWORD 'mid_password' -MID_NAME 'Automatische_Installation_MID' -SERVICE_ACCOUNT_NAME 'DOMAIN\Mein_Service_Account' -SERVICE_ACCOUNT_PASSWORD 'Service_Account_Passwort' -LOG_NAME 'Automatische_Installation_Protokoll.txt' -START_MID"
Unbeaufsichtigte Deinstallation des MID-Servers
PowerShell-Befehl „.\StillUninstall.ps1 -MID_NAME“<value for MID_NAME> „ -LOG_NAME“<value for LOG_NAME> '”
Das Skript erfordert den obligatorischen Parameter MID_NAME, bei dem es sich um den Namen des MID-Servers handelt, den Sie deinstallieren möchten.
Der optionale Parameter LOG_NAME ermöglicht die Protokollierung der Deinstallation und speichert Protokolle in der Datei, die von diesem Parameter benannt wird.
Nachdem das Skript ausgeführt wurde, überprüfen Sie, ob die MID-Server-Dateien, der Service und der Eintrag in „Programme und Funktionen“ deinstalliert werden. Wenn Sie die Protokollierung aktiviert haben, überprüfen Sie die Protokollinformationen in der Datei, die durch den Parameter LOG_NAME angegeben wird.
Beispielbefehl für die automatische Deinstallation eines MID-Servers:
PowerShell -Befehl ".\StillentUninstall.ps1 -MID_NAME 'still_install_cmd' -LOG_NAME
'uninstall.txt'"
Installieren Sie einen MID-Server manuell unter Windows
Installieren Sie MID-Server mit dem ZIP-Datei-Installationspaket, und vergewissern Sie sich, dass es aktiv ist.
Vorbereitungen
Erforderliche Rolle: admin oder mid_server
Warum und wann dieser Vorgang ausgeführt wird
Klicken Sie auf diesen Link, um das Installationsvideo anzuzeigen:
Prozedur
Führen Sie einen Windows-MID-Server nach der manuellen Installation ohne Administratorrechte aus
MID-Server können so konfiguriert werden, dass sie mit nicht-administrativen Konten ausgeführt werden. Die Verwendung von Nicht-Administratorkonten in Verbindung mit der Erzwingung von Dateiberechtigungen kann die Sicherheit verbessern, indem der Zugriff auf MID Server-Dateien eingeschränkt wird.
Vorbereitungen
- System
- Administrator
- Der konfigurierte Service-Account
Wenn Sie die Installation mit der ZIP-Datei durchführen, installieren Sie den MID-Server auf einem Windows-Computer mit einem Administratorkonto. Erstellen Sie ein Windows-Benutzerkonto ohne Administratorrechte.
Das Ausführen eines MID-Servers mit einem Nicht-Administratorkonto hat Einschränkungen und ändert das Verhalten anderer Anwendungen. Folgende Verhaltensänderungen können auftreten:
- Das MID-Serverkonto benötigt die entsprechenden Anmeldeinformationen, um einen Discovery-Zeitplan auszuführen. Wenn die Anmeldeinformationen unzureichend sind, greift der MID-Server auf die Rechte des Benutzerkontos zurück. Ein Benutzeraccount ohne Administratorrechte verfügt möglicherweise nicht über die erforderlichen Berechtigungen, um auf das Discovery-Ziel zuzugreifen.
- Enhanced Application Dependency Mapping (ADME) und File Based Discovery (FBD) funktionieren möglicherweise nicht standardmäßig. Um dieses Problem zu beheben, müssen Nicht-Administratoren Lese-/Schreibberechtigung für den Administrator-Freigabeordner erhalten.
- Nicht-Administratorkonten können Upgrade-Services in Versionen vor dem Orlando-Release nicht initiieren.
Prozedur
Nächste Maßnahme
Weitere Informationen zum Verwalten der Allow-Liste und zum Erzwingen von Dateiberechtigungen finden Sie unter Erzwingen von Dateiberechtigungen für Windows MID Server.
Deinstallieren Sie einen Windows-MID-Server nach der manuellen Installation
Der MID Server wird als eigenständiger Dienst ausgeführt. Sie können einen eigenständigen MID Server-Dienst entfernen, um Aufgaben wie das erneute Bereitstellen des MID Servers auf einem anderen Host-Computer oder das Ändern des eindeutigen Namens eines MID Servers bei der Bereitstellung mehrerer MID Server zu unterstützen.
Vorbereitungen
Erforderliche Rolle: admin
Dieses Verfahren gilt nur für Benutzer, die den MID-Server mit der ZIP-Datei installieren.
Prozedur
Nächste Maßnahme
Validiert den MID-Server, um ihn für die Verwendung vorzubereiten.
MID Server unter Windows zur Verwendung einer vorhandenen JRE konfigurieren
Sie können wählen, eine vorhandene JRE für Ihre MID Server anstatt der mit der MID Server Installer bereitgestellten OpenJDK zu verwenden.
Vorbereitungen
Erforderliche Rolle: admin
