Skip To Content

Instalación automática de Portal for ArcGIS

Portal for ArcGIS se puede instalar sin utilizar una interfaz de usuario ejecutando la instalación mediante los parámetros de línea de comandos de Windows Installer.

Nota:

Si va a actualizar a 11.2, consulte Acerca de la actualización de Portal for ArcGIS para obtener más información.

Preparando la instalación de Portal for ArcGIS

  1. Verifique que el sitio cumple con los requisitos mínimos del sistema.
  2. Inicie sesión en el equipo como usuario con privilegios de administrador.
  3. Abra los puertos como se describe en Puertos utilizados por Portal for ArcGIS.
  4. Cierre todas las aplicaciones que no sean críticas en el servidor.
  5. Ejecute los comandos de instalación como se describe a continuación.

Instalar Portal for ArcGIS de forma automática

A continuación, se muestran los parámetros de la línea de comandos de Windows Installer que se utilizan para instalar Portal for ArcGIS de forma automática. Utilice estos comandos para especificar la ubicación de instalación de Portal for ArcGIS o el directorio de contenido del portal.

  • ACCEPTEULA=yes

    Esta propiedad es necesaria para aceptar el contrato de licencia del usuario final (EULA) durante una instalación automática. Indique "sí" para aceptar el EULA e instalar el software. Si indica "no" u omite esta propiedad, se producirá un error de instalación. La descarga contiene una versión en PDF del EULA. El archivo EULA.pdf se encuentra en la carpeta \Documentation.

  • INSTALLDIR=<installation location>

    Esta propiedad le permite especificar la ubicación de instalación de Portal for ArcGIS desde la línea de comandos. Si no establece esta propiedad, se utiliza la ubicación de instalación predeterminada de C:\Program Files\ArcGIS\Portal.

  • CONTENTDIR=<installation location content>

    Esta propiedad le permite especificar el directorio de contenido del portal. La ubicación especificada debe ser un directorio local. No se puede elegir un directorio de red compartido. Esto se debe a que, de manera predeterminada, el servicio de Portal for ArcGIS se configura de modo que se ejecute en la cuenta LocalSystem nativa de Windows. La cuenta LocalSystem no puede acceder a las ubicaciones de red. Para obtener más información, consulte La cuenta de Portal for ArcGIS. Si no establece esta propiedad, se utiliza la ubicación de instalación predeterminada de C:\arcgisportal.

A continuación encontrará una ubicación de ejemplo:

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

Configuración de la cuenta de Portal for ArcGIS con los parámetros de línea de comandos

La cuenta de Portal for ArcGIS se debe configurar cuando Portal for ArcGIS se instala de forma automática. Para los sistemas de producción, se recomienda designar una cuenta preexistente que resida en su dominio o Active Directory y que cumpla las políticas de seguridad de la organización. Si no se utilizan los parámetros de línea de comandos para configurar la cuenta de Portal for ArcGIS en instalaciones automáticas, la cuenta se establecerá en la cuenta del Sistema local. Esto se hace principalmente para una instalación más rápida de Portal for ArcGIS.

Utilice los siguientes parámetros de línea de comandos para configurar la cuenta de Portal for ArcGIS.

Aprobar directamente las credenciales de la cuenta Portal for ArcGIS

Precaución:

Si la cuenta de Portal for ArcGIS no se define durante una instalación automática (/qb) o las credenciales no son válidas, la instalación de Portal for ArcGIS mostrará un mensaje de advertencia durante la instalación. El mensaje se puede cerrar haciendo clic en Aceptar. En estas circunstancias, la cuenta de Portal for ArcGIS se establece como la cuenta del Sistema local.

  • USER_NAME=<cuenta del sistema operativo>

    La cuenta puede ser una cuenta de dominio o una cuenta local. Si está utilizando una cuenta de dominio, esta ya debe existir. Si está utilizando una cuenta local, la cuenta se creará si no existe ya. Si la cuenta no es válida, aparece un mensaje durante la instalación que indica que la cuenta o la contraseña no son válidas.

  • MSA=TRUE

    Este parámetro solo debe usarse con una cuenta de servicio administrada. Ya debe existir una cuenta de servicio administrada en el dominio. No use este parámetro con una cuenta local o una cuenta de dominio con contraseña. Una cuenta de servicio administrada no utiliza el parámetro PASSWORD.

  • PASSWORD=<account password>

    Esta es la contraseña de la cuenta especificada para el parámetro USER_NAME. Si la contraseña no es válida, aparece un mensaje durante la instalación que indica que la cuenta o la contraseña no son válidas.

Los ejemplos están más adelante.

Precaución:

Los parámetros de línea de comandos distinguen entre mayúsculas y minúsculas. Si tiene problemas para hacer que funcione la instalación de la línea de comandos, confirme que las mayúsculas/minúsculas coincidan con las propiedades como se muestra en los ejemplos.

Utilizar una cuenta de dominio

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

Utilizar una cuenta local nueva o existente

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

Utilizar una cuenta de servicio administrada

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes MSA=TRUE USER_NAME=mydomain\mymsa

Importar las credenciales de la cuenta de Portal for ArcGISutilizando un archivo de configuración del portal

Los dos parámetros de línea de comandos siguientes deben utilizarse conjuntamente para importar las credenciales de la cuenta de Portal for ArcGIS utilizando un archivo de configuración del portal:

  • ACCOUNT=UseConfigFile

    Utilice el parámetro de línea de comando ACCOUNT exactamente como se muestra arriba. No hay otros valores válidos para esta propiedad.

  • CONFIGPATH=<ruta completa y nombre de archivo de configuración del portal>

    Utilizada conjuntamente con ACCOUNT=UseConfigFile, esta propiedad le permite especificar el archivo de configuración del portal que se utilizará para configurar la cuenta de Portal for ArcGIS. Los archivos de configuración del portal se crean al exportar un archivo de configuración del portal durante la instalación de Portal for ArcGIS (instalaciones anteriores o desde otros equipos).

A continuación, encontrará un ejemplo:

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

Precaución:

Los parámetros de línea de comandos distinguen entre mayúsculas y minúsculas. Si tiene problemas para hacer que funcione la instalación de la línea de comandos, confirme que las mayúsculas/minúsculas coincidan con las propiedades como se muestra en los ejemplos.

Importar las credenciales de la cuenta de Portal for ArcGIS a un archivo de configuración del portal

Nota:

Al exportar un archivo de configuración del portal a un recurso compartido en red, la cuenta del Sistema local del equipo donde se instala Portal for ArcGIS debe disponer de permiso de escritura en el recurso compartido en red. Por ejemplo, si instala Portal for ArcGIS en un equipo llamado Quick, la cuenta del Sistema local de Quick debe disponer de permisos de escritura en el recurso compartido en red. Si no se establecen estos permisos, es posible que el archivo de configuración del portal no se exporte correctamente. Si no está seguro de cómo se establecen los permisos del recurso compartido en red, póngase en contacto con el administrador del sistema o exporte el archivo de configuración del portal localmente y cópielo después en el recurso compartido en red.

Los dos parámetros de línea de comandos siguientes deben utilizarse conjuntamente para exportar las credenciales de la cuenta de Portal for ArcGIS a un archivo de configuración del portal:

  • EXPORTCONFIG=Yes

    Utilice esta propiedad para exportar la información de la cuenta introducida con los parámetros de línea de comandos USER_NAME y PASSWORD. La información de cuenta se almacena en un archivo XML codificado, conocido como un archivo de configuración del portal. Esta propiedad se establece en No por defecto.

  • CONFIGPATH=<ruta completa y nombre de archivo de configuración del portal>

    Utilizada junto con EXPORTCONFIG=Yes, esta propiedad le permite definir el nombre del archivo de configuración del portal y la ubicación donde se almacenará. El nombre de archivo debe acabar en .xml y la carpeta especificada ya debe existir. Si el archivo no tiene una extensión .xml y el directorio especificado no existe, puede que la creación del archivo de configuración del portal no se realice correctamente.

A continuación, encontrará un ejemplo:

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

Precaución:

Los parámetros de línea de comandos distinguen entre mayúsculas y minúsculas. Si tiene problemas para hacer que funcione la instalación de la línea de comandos, confirme que las mayúsculas/minúsculas coincidan con las propiedades como se muestra en los ejemplos.

Usar la utilidad de línea de comandos createportal para crear un portal

Puede usar la utilidad de línea de comandos createportal para crear un portal nuevo una vez haya instalado Portal for ArcGIS. Puede usar la utilidad de createportal de las siguientes formas:

  • Ejecute la utilidad createportal como administrador desde una ventana de comando y especifique los parámetros de nombre, apellidos, nombre de usuario, contraseña, dirección de correo electrónico, pregunta secreta, respuesta y directorio de contenido.
  • Proporcione un archivo createportal.properties que contenga los parámetros especificados.

Para usar la utilidad de línea de comandos createportal, ejecute el script createportal.bat con -h o -help del siguiente modo:

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

Ejemplo de uso con la utilidad: createportal.bat [-fn <arg>] [-ln <arg>] [-u <arg>] [-p <arg>] [-e <arg>] [-qi <arg>] [-qa <arg>] [-d <arg>] [-lf <arg>] [-ut <arg>]

Ejemplo de uso con un archivo: createportal.bat [-f <FILE>]

Nota:

Si hace referencia a una ruta del archivo createportal.properties, debe separar la barra invertida, por ejemplo, C:\\arcgisportal o \\\\<Absolute path to>\\<portal arcgisportal>.

OpciónDescripción

-fn; --firstname

Nombre de la cuenta administrativa inicial utilizada para configurar el portal.

Asegúrese de que las entradas de varias palabras estén entrecomilladas.

-ln; --lastname

Apellido de la cuenta administrativa inicial utilizada para configurar el portal.

Asegúrese de que las entradas de varias palabras estén entrecomilladas.

-u; --username

Nombre de usuario de la cuenta administrativa inicial utilizada para configurar el portal.

El nombre de usuario puede contener números de 0–9, letras ASCII de a–z y A–Z y el carácter de punto (.).

-p; --password

Contraseña de la cuenta administrativa inicial utilizada para configurar el portal.

La contraseña puede contener números de 0–9, letras ASCII de a–z y A–Z y el carácter de punto (.).

-e; --email

Dirección de correo electrónico de la cuenta administrativa inicial utilizada para configurar el portal.

-qi; --question

Índice de la pregunta secreta para recuperar una contraseña olvidada. Las preguntas disponibles con sus respectivos números de índice son las siguientes:

  • 1, ¿En qué ciudad nació?
  • 2, ¿Cuál es el nombre de su escuela de primaria?
  • 3, ¿Cuál es el segundo apellido de su madre?
  • 4, ¿De qué marca era su primer coche?
  • 5, ¿A qué instituto fue?
  • 6, ¿Cuál es el apellido de su mejor amigo?
  • 7, ¿Cuál es el nombre de su hermano menor?
  • 8, ¿Cómo se llama la calle en la que creció?
  • 9, ¿Cómo se llama su personaje de ficción favorito?
  • 10, ¿Cómo se llama su mascota favorita?
  • 11, ¿Cuál es su restaurante favorito?
  • 12, ¿Cuál es el título de su libro favorito?
  • 13, ¿Cuál es el trabajo de sus sueños?
  • 14, ¿A dónde fue en su primera cita?

-qa; --answer

Responda a la pregunta secreta que eligió para el parámetro -qi .

Asegúrese de que las entradas de varias palabras estén entrecomilladas.

-d; --contentDirectory

Ruta absoluta y nombre del directorio de contenido utilizado para almacenar datos alojados en el portal.

De forma predeterminada, el directorio de contenido del portal se crea de forma local en esta ubicación:

C:\arcgisportal

o

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

-lf; --licenseFile

La ruta al archivo de licencia del portal.

-ut; --userTypeId

El Id. del tipo de usuario para el administrador inicial.

Este parámetro es opcional. Para generar una lista de tipos de usuarios compatibles y disponibles para la organización para el parámetro -ut, ejecute la utilidad listadministratorusertypes. Si no se especifica ningún Id. de tipo de usuario y el archivo de licencia del portal contiene un solo tipo de usuario compatible, se asignará ese tipo de usuario. Si el archivo de licencia contiene varios tipos de usuarios compatibles, se asignará un tipo de usuario temporal y el administrador inicial tendrá que seleccionar un tipo de usuario después de iniciar sesión.

-f; --file

El archivo de propiedades de la utilidad createportal.

De forma predeterminada, el archivo createportal.properties se puede encontrar en esta ubicación:

<Portal for ArcGIS Installation Directory>/tools/createportal

-h; --help

Muestra la ayuda de la línea de comandos y se cierra.

A continuación, encontrará un ejemplo del archivo 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 =
# The path to the portal license file
PORTAL_LICENSE_FILE =
# The ID of the user type for the Initial Administrator
PORTAL_USER_TYPE_ID =

Recibirá un mensaje que le indicará que el portal se ha creado correctamente antes de salir de la herramienta.

Usar la utilidad de línea de comandos listadministratorusertypes para identificar los tipos de usuarios compatibles

Para identificar una lista de Id. de tipos de usuarios con licencia para la organización que sean compatibles con el rol de Administrador, ejecute la utilidad de línea de comandos listadministratorusertypes. Esto proporcionará una lista de entradas para el parámetro -ut de la herramienta createportal. Ejecute la herramienta con -lf como se muestra a continuación, utilizado el archivo de licencia del portal como entrada:

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

Ejemplo de uso con la utilidad: listadministratorusertypes.bat [-lf <arg>] o listadministratorusertypes.bat [--listadministratorusertypes <arg>]