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:
¿Actualizando a 10.7.1? Para obtener más información, consulte Acerca de la actualización de Portal for ArcGIS.
Preparando la instalación de Portal for ArcGIS
- Verifique que el sitio cumple con los requisitos mínimos del sistema.
- Inicie sesión en el equipo como usuario con privilegios de administrador.
- Abra los puertos como se describe en Puertos utilizados por Portal for ArcGIS.
- Cierre todas las aplicaciones que no sean críticas en el servidor.
- 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 deben utilizar 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.
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 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 si Portal for ArcGIS se instaló 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 de manera automática, 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 parámetros de línea de comandos a continuación para configurar la cuenta de Portal for ArcGIS.
Aprobar directamente las credenciales de la cuenta de 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 configura en el 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.
PASSWORD=<contraseña de la cuenta>
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.
Utilizar una cuenta de dominio
<path to the Portal for ArcGIS setup download>\setup.exe /qb 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 USER_NAME=myaccount PASSWORD=my.password
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 utilizando 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 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.
Exportar 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 se 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 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, 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ón | Descripció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:
|
-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 bien, \\<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 -la 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 [-la <arg>] o listadministratorusertypes.bat [--listadministratorusertypes <arg>]