Skip To Content

Installation de Portal for ArcGIS en mode silencieux

Vous pouvez installer Portal for ArcGIS sans faire appel à une interface utilisateur, en exécutant le programme d'installation à l'aide des paramètres de ligne de commande de Windows Installer.

Remarque :

Mise à niveau vers la version 10.6.1 Pour plus d'informations, reportez-vous à la rubrique A propos de la mise à niveau de Portal for ArcGIS.

Préparation de l'installation d'Portal for ArcGIS

  1. Vérification que le site respecte la configuration système requise. Pour plus d'informations, reportez-vous à la rubrique Configuration du système.
  2. Connectez-vous en tant qu'utilisateur possédant des droits d'administration.
  3. Ouvrez les ports, comme expliqué dans la rubrique Ports utilisés par Portal for ArcGIS.
  4. Fermez toutes les applications non critiques sur le serveur.
  5. Exécutez les commandes d'installation comme expliqué ci-après.

Installer Portal for ArcGIS en mode silencieux

Les paramètres suivants sont les paramètres de ligne de commande de Windows Installer à utiliser lors de l'installation de Portal for ArcGIS en mode silencieux. Ces commandes permettent de spécifier l'emplacement d'installation de Portal for ArcGIS ou le répertoire de contenu de votre portail.

  • INSTALLDIR=<installation location>

    Cette propriété vous permet de spécifier l'emplacement d'installation d'Portal for ArcGIS à partir de la ligne de commande. Si vous ne définissez pas cette propriété, l'emplacement d'installation par défaut C:\Program Files\ArcGIS\Portal est utilisé.

  • CONTENTDIR=<installation location content>

    Cette propriété vous permet de spécifier le répertoire de contenu du portail. L'emplacement que vous spécifiez doit être un répertoire local, vous ne pouvez pas choisir un répertoire de réseau partagé. La raison en est que le service Portal for ArcGIS est configuré pour s'exécuter par défaut sous le compte Système local natif de Windows. Le compte Système local ne peut pas accéder aux emplacements réseau. Pour plus d'informations, reportez-vous à la rubrique Le compte Portal for ArcGIS. Si vous ne définissez pas cette propriété, l'emplacement d'installation par défaut C:\arcgisportal est utilisé.

Par exemple :

<path to the Portal for ArcGIS setup download>\setup.exe /qb INSTALLDIR=C:\myportal CONTENTDIR=C:\arcgisportal

Configuration du compte Portal for ArcGIS au moyen des paramètres de ligne de commande

Le compte Portal for ArcGIS doit être configuré pendant la procédure d'installation de Portal for ArcGIS en mode silencieux. Pour les systèmes de production, nous vous recommandons de désigner un compte préexistant qui réside dans votre domaine ou dans Active Directory et qui est conforme à la stratégie de sécurité de votre organisation. Si le compte Portal for ArcGIS n'est pas configuré à l'aide de paramètres de ligne de commande pendant l'installation en mode silencieux, le compte est défini en tant que compte Système local. Cette procédure s'utilise principalement pour accélérer l'installation de Portal for ArcGIS.

Utilisez les paramètres de ligne de commande ci-dessous pour configurer le compte Portal for ArcGIS.

Transmission directe des informations d'identification du compte Portal for ArcGIS

Attention :

Si le compte Portal for ArcGIS n'est pas défini au cours d'une installation en mode silencieux (/qb), ou si les informations d'identification ne sont pas valides, le programme d'installation de Portal for ArcGIS affiche un avertissement pendant la procédure. Vous pouvez fermer ce message en cliquant sur OK. Dans ce cas, le compte Portal for ArcGIS est défini en tant que compte Système local.

  • USER_NAME=<compte du système d'exploitation>

    Le compte peut être un compte de domaine ou un compte local. Si vous utilisez un compte de domaine, il doit déjà exister. Si vous utilisez un compte local, le compte sera créé s'il n'existe pas. Si le compte n'est pas valide, un message s'affiche pendant l'installation pour indiquer que le compte et/ou le mot de passe est incorrect.

  • PASSWORD=<mot de passe du compte>

    Mot de passe du compte spécifié pour le paramètre USER_NAME. Si le mot de passe n'est pas valide, un message s'affiche pendant l'installation pour indiquer que le compte et/ou le mot de passe est incorrect.

Par exemple :

Utilisation d'un compte de domaine

<path to the Portal for ArcGIS setup download>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

Utilisation d'un compte local nouveau ou existant

<path to the Portal for ArcGIS setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password

Attention :

Les paramètres de ligne de commande respectent la casse. En cas de problème d'installation à partir de la ligne de commande, vérifiez que la casse correspond à celle des propriétés des exemples qui suivent.

Importation des informations d'identification du compte Portal for ArcGIS à l'aide d'un fichier de configuration du portail

Les deux paramètres de ligne de commande ci-dessous doivent être utilisés conjointement pour importer les informations d'identification du compte Portal for ArcGIS au moyen d'un fichier de configuration du portail.

  • ACCOUNT=UseConfigFile

    Utilisez le paramètre de ligne de commande ACCOUNT exactement comme indiqué ci-dessus. Il n'existe aucune autre valeur valide pour cette propriété.

  • CONFIGPATH=<chemin complet et nom du fichier de configuration du portail>

    Utilisée conjointement à ACCOUNT=UseConfigFile, cette propriété vous permet de spécifier le fichier de configuration du portail à utiliser pour la configuration du compte Portal for ArcGIS. Les fichiers de configuration du portail sont créés par l'exportation d'un fichier de configuration du portail lors de l'installation de Portal for ArcGIS (installations antérieures ou à partir d'autres machines).

Par exemple :

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml

Attention :

Les paramètres de ligne de commande respectent la casse. En cas de problème d'installation à partir de la ligne de commande, vérifiez que la casse correspond à celle des propriétés des exemples qui suivent.

Exportation des informations d'identification du compte Portal for ArcGIS vers un fichier de configuration du portail

Remarque :

Lors de l'exportation d'un fichier de configuration du portail vers un partage réseau, le compte Système local sur l'ordinateur sur lequel Portal for ArcGIS est en cours d'installation doit disposer des autorisations d'écriture sur le partage réseau. Par exemple, si vous installez Portal for ArcGIS sur un ordinateur nommé Quick, le compte Système local sur Quick doit disposer des autorisations d'écriture sur le partage réseau. Si les autorisations ne sont pas définies, le fichier de configuration du portail peut ne pas être exporté avec succès. Si vous n'êtes pas sûr de la façon de définir les autorisations pour le partage réseau, contactez l'administrateur système ou exportez le fichier de configuration du portail localement et copiez-le sur le partage réseau.

Les deux paramètres de ligne de commande ci-dessous doivent être utilisés conjointement pour exporter les informations d'identification du compte Portal for ArcGIS vers un fichier de configuration du portail.

  • EXPORTCONFIG=Yes

    Utilisez cette propriété pour exporter les informations de compte entrées au moyen des paramètres de ligne de commande USER_NAME et PASSWORD. Les informations de compte seront stockées dans un fichier XML chiffré, appelé fichier de configuration du portail. Cette propriété prend la valeur No par défaut.

  • CONFIGPATH=<chemin complet et nom du fichier de configuration du portail>

    Utilisée conjointement à EXPORTCONFIG=Yes, cette propriété vous permet de définir le nom du fichier de configuration du portail et son emplacement de stockage. Le nom de fichier doit porter l'extension .xml et le dossier spécifié doit déjà exister. Si le fichier ne possède pas d'extension .xml et si le répertoire spécifié n'existe pas, la création du fichier de configuration du portail échoue.

Par exemple :

<path to the Portal for ArcGIS setup download>\setup.exe /qb EXPORTCONFIG=Yes CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml

Attention :

Les paramètres de ligne de commande respectent la casse. En cas de problème d'installation à partir de la ligne de commande, vérifiez que la casse correspond à celle des propriétés des exemples qui suivent.

Utilisation d’un utilitaire de ligne de commande createportal pour créer un portail

La version 10.6 permet d’utiliser l’createportalutilitaire de ligne de commande pour créer un nouveau portail une fois que Portal for ArcGIS est installé. Les deux options disponibles pour l’utilisation de l’utilitaire createportal sont les suivantes :

  • Exécutez l’utilitaire createportal en tant qu’administrateur à partir d’une invite de commande et spécifiez les paramètres prénom, nom, nom d’utilisateur, mot de passe, e-mail, question secrète, réponse et répertoire de contenu.
  • Fournissez un fichier createportal.properties contenant les paramètres spécifiés.

Pour l’utilisation de l’utilitaire de ligne de commande createportal, exécutez le script createportal.bat avec -h ou -help comme indiqué ci-dessous :

<Portal for ArcGIS Installation Directory>\tools\createportal\createportal.bat -help

Exemple d’utilisation avec l’utilitaire : createportal.bat [-fn <arg>] [-ln <arg>] [-u <arg>] [-p <arg>] [-e <arg>] [-qi <arg>] [-qa <arg>] [-d <arg>]

Exemple d’utilisation avec un fichier : createportal.bat [-f <FILE>]

Remarque :

Lorsque vous référencez un chemin d’accès dans le fichier createportal.properties, vous devez faire précéder la barre oblique d’un caractère d’échappement. Par exemple : C:\\arcgisportal ou \\\\<Absolute path to>\\<portal arcgisportal>.

OptionDescription

-fn; --firstname

Prénom pour un compte administrateur initial utilisé pour configurer le portail.

Assurez-vous que les entrées à plusieurs mots sont comprises entre des guillemets.

-ln; --lastname

Nom pour un compte administrateur initial utilisé pour configurer le portail.

Assurez-vous que les entrées à plusieurs mots sont entourées de guillemets.

-u; --username

Nom d’utilisateur pour un compte administrateur initial utilisé pour configurer le portail.

Le nom d’utilisateur peut être composé des chiffres de 0 à 9, des lettres ASCII de a à z et de A à Z, et du point (.).

-p; --password

Mot de passe pour un compte administrateur initial utilisé pour configurer le portail.

Le mot de passe peut être composé des chiffres de 0 à 9, des lettres ASCII de a à z et de A à Z, et du point (.).

-e; --email

Adresse e-mail pour un compte administrateur initial utilisé pour configurer le portail.

-qi; --question

Index de la question secrète permettant de récupérer un mot de passe oublié. Les questions disponibles avec les numéros d’index respectifs sont les suivantes :

  • 1, Dans quelle ville êtes-vous né(e) ?
  • 2, Quelle était la mascotte de votre lycée ?
  • 3, Quel est le nom de jeune fille de votre mère ?
  • 4, Quelle était la marque de votre première voiture ?
  • 5, Dans quel lycée êtes-vous allé ?
  • 6, Quel est le nom de famille de votre meilleur(e) ami(e) ?
  • 7, Quel est le deuxième prénom de votre sœur ou frère le plus jeune ?
  • 8, Quel est le nom de la rue où vous avez grandi ?
  • 9, Quel est le nom de votre personnage de fiction préféré ?
  • 10, Quel est le nom de votre animal de compagnie préféré ?
  • 11, Quel est le nom de votre restaurant préféré ?
  • 12, Quel est le titre de votre livre préféré ?
  • 13, Quel est le métier de vos rêves ?
  • 14, Où êtes-vous allé(e) pour votre premier rendez-vous ?

-qa; --answer

Réponse à la question secrète que vous avez choisie pour le paramètre -qi.

Assurez-vous que les entrées à plusieurs mots sont entourées de guillemets.

-d; --contentDirectory

Chemin absolu et nom du répertoire de contenu utilisé pour stocker les données hébergées sur le portail.

Par défaut, le répertoire de contenu du portail sera créé localement à cet emplacement :

C:\arcgisportal

or

\\<Absolute path to>\<Content Directory>

-f; --file

Le fichier de propriétés de l’utilitaire createportal.

Par défaut, le fichier createportal.properties se trouve à cet emplacement :

<Portal for ArcGIS Installation Directory>/tools/createportal

-h; --help

Affiche l’aide sur la ligne de commande et ferme l’outil.

Exemple de fichier createportal.properties :

#
# Portal for ArcGIS site creation properties
#
# First name for initial administrator account
PORTAL_ADMIN_FIRSTNAME = 
# Last name for initial administrator account
PORTAL_ADMIN_LASTNAME =
# User name for initial administrator account
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_USERNAME =
# Password for primary site administrator.
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_PASSWORD = 
# Initially, leave PORTAL_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and PORTAL_ADMIN_PASSWORD_ENCRYPTED will change to true
PORTAL_ADMIN_PASSWORD_ENCRYPTED = false
# E-mail address for initial administrator account
# e.g username@domain.com
PORTAL_ADMIN_EMAIL =
#This is the index of the secret question to retrieve a forgotten password. 
#The list of questions with their respective index numbers is as follows:
#1, What city were you born in ?"
#2, What was your high school mascot?"
#3, What is your mother's maiden name?"
#4, What was the make of your first car?"
#5, What high school did you go to?"
#6, What is the last name of your best friend?"
#7, What is the middle name of your youngest sibling?"
#8, What is the name of the street on which you grew up?"
#9, What is the name of your favorite fictional character?"
#10, What is the name of your favorite pet?"
#11, What is the name of your favorite restaurant?"
#12, What is the title of your favorite book?"
#13, What is your dream job?"
#14, Where did you go on your first date?");
PORTAL_ADMIN_SECURITY_QUESTION_INDEX =
# Answer to the secret question
# e.g \"My Answer\"
PORTAL_ADMIN_SECURITY_QUESTION_ANSWER =
# Portal content directory where portal will store default and user-generated content.
# By default, the portal content directory will be created locally. 
# e.g. C:\\arcgisportal, or \\\\<Absolute path to>\\<portal arcgisportal>
PORTAL_CONTENT_DIRECTORY =

Avant que l’outil ne se ferme, vous recevez un message indiquant que le portail a bien été créé.