Installer un MID Server sur Windows
Installez les MID Servers avec le package d’installation Windows guidé pour Serveur MID. Le package inclut un programme d’installation qui configure automatiquement OpenJDK pour qu’il s’exécute dans l’environnement. Le MID Server peut utiliser un JRE existant plutôt que l’OpenJDK fourni. Désinstallez le serveur MID pour le redéployer.
![]() |
- Vérifiez que l’ordinateur hôte satisfait à la définition .Configuration requise pour le Serveur MID
- Le serveur MID nécessite la version minimale de PowerShell 3.0 et prend en charge les versions allant jusqu’à PowerShell 5.1.
- Assurez-vous que le service de recherche d’expérience d’application Microsoft est activé sur l’hôte du Serveur MID. Si ce service est désactivé, la mise à niveau automatique du Serveur MID peut échouer et entraîner l’arrêt du Serveur MID. Pour plus d’informations sur la gestion des problèmes liés au service Application Experience, consultez KB0597552.
- CentOS 7
- Windows Server 2008
- Serveur Windows 2008 R2
- Windows 8
- Windows 10
Les tests ont montré que le Serveur MID fonctionne comme prévu avec Oracle Java 11 version 11.0.5. Si vous devez mettre à niveau le JRE vers une version différente, coordonnez-vous avec le représentant de compte approprié pour obtenir de l’aide.
- Les serveurs MID mis à niveau à partir de versions antérieures utilisent OpenJDK fourni avec le programme d’installation du serveur MID. Cette version d’OpenJDK a été testée et certifiée pour une utilisation avec ces serveurs MID.
- Serveurs MID mis à niveau sur toute autre version du système d’exploitation met également à niveau automatiquement le JRE vers la version fournie avec le package d’installation.
Installer un Serveur MID sur Windows avec l’installation guidée
Installez les MID Servers avec le package d’installation Windows guidé pour Serveur MID. Le package inclut un programme d’installation qui configure automatiquement OpenJDK pour qu’il s’exécute dans l’environnement.
Avant de commencer
Rôle requis : admin ou mid_server
Pourquoi et quand exécuter cette tâche
Le programme d’installation Windows natif guidé par le Serveur MID configurera le Serveur MID avec les paramètres fournis. Le programme d’installation crée le service de Serveur MID et l’affecte à l’utilisateur fourni. Le programme d’installation définit les droits d’accès aux fichiers dans le dossier d’installation de Serveur MID. Le programme d’installation permet de configurer les paramètres du proxy. En option, le programme d’installation peut démarrer le MID Server automatiquement.
Procédure
Que faire ensuite
Pour mettre à niveau le Serveur MID, consultez la rubrique Mises à niveau de Serveur MID les procédures et les exigences.
Désinstaller un Serveur MID Windows avec le programme d’installation guidé
Le programme d’installation natif guidé de Serveur MID prend également en charge la désinstallation guidée du Serveur MID.
Avant de commencer
Il existe trois façons de désinstaller un serveur MID après l’avoir installé à l’aide du programme d’installation Windows natif guidé.
Procédure
Configurer les informations d’identification du service Windows MID Server
Les informations d’identification du service Serveur MID sont requises pour gérer le service Serveur MID sur l’ordinateur hôte, y compris sa capacité à se mettre à niveau automatiquement.
Avant de commencer
Rôle requis : administrateur
Pourquoi et quand exécuter cette tâche
Si vous avez installé le serveur MID à l’aide du programme d’installation natif, vous n’avez pas besoin d’effectuer cette procédure. Toutefois, pour modifier l’utilisateur du service après l’installation pour quelque raison que ce soit, utilisez cette procédure.
Les informations d’identification du service Windows contrôlent le niveau de privilège sur l’appareil. L’utilisateur ne doit pas être un compte de niveau système local ou administrateur (administrateur local, administrateur de domaine, etc.) Le compte de service fourni doit avoir le droit de connexion en tant que service , ce qui est nécessaire pour qu’un compte puisse être utilisé en tant qu’utilisateur de connexion pour un service.
Les informations d’identification du service Windows ne sont pas les mêmes que les informations d’identification de l’utilisateur du Serveur MID, qui permettent la communication entre le Serveur MID et l’instance. Vous devez configurer ces deux informations d’identification séparément. Consultez Créer l’utilisateur de Serveur MID et lui accorder le rôle les instructions sur les informations d’identification de l’utilisateur de Serveur MID.
Procédure
Installation et désinstallation silencieuses de Windows MID Server
L’installation silencieuse du serveur MID utilise des paramètres prédéfinis et ne nécessite aucune intervention de l’utilisateur après son lancement. Vous pouvez utiliser l’installation silencieuse sur plusieurs machines à la fois pour configurer rapidement un réseau et vous assurer que tous les MID Servers disposent des mêmes paramètres d’installation.
Installation silencieuse du Serveur MID
powershell -command « .\SilentInstall.ps1 -<parameter_name1> '<valeur pour parameter1>' -<parameter_name2> '<valeur pour parameter2>' etc... »
- MSI_FILE_NAME: le nom du fichier MSI utilisé pour l’installation.
- INSTALL_LOCATION : emplacement d’installation du serveur MID.
- INSTANCE_URL: instance ServiceNow cible à laquelle le Serveur MID se connectera.
- MID_USERNAME: nom du compte de l’instance.
- MID_PASSWORD: mot de passe du compte d’instance.
- MID_NAME: le nom du MID Server.
- SERVICE_ACCOUNT_NAME: nom du compte de services.
- SERVICE_ACCOUNT_PASSWORD: le mot de passe du compte de service.
- LOG_NAME: active la journalisation et place les journaux dans le fichier nommé par ce paramètre.
- START_MID: définit le serveur MID pour qu’il démarre automatiquement une fois l’installation terminée.
- USE_PROXY: active l’utilisation d’un proxy. Si vous choisissez cette commande, les paramètres suivants deviennent obligatoires.
- PROXY_HOST: le nom de l’hôte proxy.
- PROXY_PORT: le numéro de port du proxy.
- PROXY_USERNAME: nom d’utilisateur du proxy. S’il n’y a pas de nom d’utilisateur, saisissez ''.
- PROXY_PASSWORD: le mot de passe du proxy. S’il n’y a pas de mot de passe, saisissez ''.
- MANUAL_SERVICE_NAME: nom du service. Si vous choisissez cette commande, les paramètres suivants deviennent obligatoires :
- SERVICE_NAME: nom du service.
- SERVICE_DISPLAY_NAME: nom d’affichage du service.
- MUTUAL_AUTH: active l’authentification réciproque. Si ce commutateur est activé et MID_PASSWORD n’est MID_USERNAME pas requis. Consultez Magasin de clés unifié du Serveur MID pour plus d'informations.
Une fois le script exécuté, vérifiez que les fichiers, le service et l’entrée dans Programmes et fonctionnalités du Serveur MID sont installés. Si vous avez activé la journalisation, vérifiez les informations de journal dans le fichier spécifié par le LOG_NAME paramètre.
Exemple de commande d’installation silencieuse du Serveur 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' »
Un exemple de commande utilisant le START_MID commutateur :
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 »
Désinstallation silencieuse du Serveur MID
powershell -command « .\SilentUninstall.ps1 -MID_NAME '<valeur pour MID_NAME>' -LOG_NAME '<valeur pour LOG_NAME>' »
Le script nécessite le paramètre MID_NAMEobligatoire, qui est le nom du MID Server que vous souhaitez désinstaller.
Le paramètre LOG_NAME facultatif active l’enregistrement de la désinstallation et place les journaux dans le fichier nommé par ce paramètre.
Une fois le script exécuté, vérifiez que les fichiers, le service et l’entrée dans Programmes et fonctionnalités du Serveur MID sont désinstallés. Si vous avez activé la journalisation, vérifiez les informations de journal dans le fichier spécifié par le LOG_NAME paramètre.
Exemple de commande de désinstallation silencieuse du Serveur MID :
powershell -commande ".\SilentUninstall.ps1 -MID_NAME 'silent_install_cmd' -LOG_NAME
'uninstall.txt'"
Installer manuellement un Serveur MID sur Windows
Installez les MID Servers avec le package d’installation du fichier ZIP et vérifiez qu’il est actif.
Avant de commencer
Rôle requis : admin ou mid_server
Pourquoi et quand exécuter cette tâche
Cliquez sur ce lien pour voir la vidéo
Procédure
Exécuter un Serveur MID Windows en tant que non-administrateur après une installation manuelle
Les serveurs MID peuvent être configurés pour fonctionner avec des comptes non administratifs. L’utilisation de comptes non-administrateurs en conjonction avec l’application des autorisations de fichiers peut améliorer la sécurité en limitant l’accès aux fichiers de Serveur MID.
Avant de commencer
- Système
- Administrateur
- Compte de service configuré
Lors de l’installation à l’aide du fichier ZIP, installez le Serveur MID sur un ordinateur Windows à l’aide d’un compte administrateur. Créer un compte d’utilisateur Windows sans privilèges d’administrateur.
L’exécution d’un Serveur MID avec un compte non-administrateur présente des limites et modifie le comportement des autres applications. Les changements de comportement suivants peuvent se produire :
- Le compte de Serveur MID a besoin des informations d’identification appropriées pour exécuter un calendrier Discovery. Si les informations d’identification sont insuffisantes, le Serveur MID revient aux privilèges du compte utilisateur. Un compte d’utilisateur non-administrateur peut ne pas disposer des privilèges nécessaires pour accéder à la cible Découverte.
- Le mappage de dépendances d’applications amélioré (ADME) et la détection basée sur les fichiers (FBD) peuvent ne pas fonctionner par défaut. Pour corriger ce problème, les utilisateurs non-administrateurs doivent être autorisés à lire/écrire dans le dossier Partage administrateur.
- Les comptes non-administrateurs ne peuvent pas lancer de services de mise à niveau dans les versions antérieures à la version Orlando.
Procédure
Que faire ensuite
Pour plus d’informations sur la gestion de la liste d’autorisation et l’application des autorisations de fichiers, reportez-vous à la section Application des autorisations de fichier pour les MID Servers Windows.
Désinstaller un Serveur MID Windows après une installation manuelle
Le Serveur MID fonctionne en tant que service autonome. Vous pouvez supprimer un service de serveur MID autonome pour prendre en charge des tâches telles que le redéploiement du serveur MID vers un autre ordinateur hôte ou la modification du nom unique d’un serveur MID lors du déploiement de plusieurs serveurs MID.
Avant de commencer
Rôle requis : administrateur
Cette procédure s’adresse uniquement aux utilisateurs qui installent le serveur MID à l’aide du fichier ZIP.
Procédure
Que faire ensuite
Validez le serveur MID pour le préparer à l’utilisation.
Configurer un Serveur MID sous Windows pour utiliser un environnement JRE existant
Vous pouvez choisir d’utiliser un JRE existant pour votre MID Server plutôt que l’OpenJDK fourni avec le programme d’installation du MID Server.
Avant de commencer
Rôle requis : admin
