Los pasos siguientes le guiarán a través del proceso de instalación automática de ArcGIS Server en un equipo. La realización de una instalación automática de ArcGIS Server no requiere una visualización X o la interacción del usuario durante el proceso de instalación. Si va a instalar ArcGIS Server en varios equipos, consulte las instrucciones indicadas en Instalar ArcGIS Server en varios equipos.
Nota:
¿Actualizando a 11.3? Para obtener más información, consulte Preguntas frecuentes sobre la actualización.
How to prepare to install ArcGIS Server
Follow these steps before beginning the installation process for ArcGIS Server:
- Obtain an authorization file for the machine on which you're installing ArcGIS Server.
- Verify that your site meets the system requirements.
- Ensure the user has full permissions to the ArcGIS Server installation directory. The user account used to install ArcGIS Server will be the account used to run the software. Group users and all others must have at least run permissions to the ArcGIS Server installation directory. Note that installing ArcGIS Server with the root account is not supported. For more information, see ArcGIS Server account.
- Browse to the directory where the ArcGIS Server tar file was uncompressed, or insert the ArcGIS Server media into the appropriate drive and browse for Setup to launch the setup program.
Nota:
You cannot install ArcGIS Server on a shared network directory (NFS mounted folder). The directory must be local on the target system.
Instalación de ArcGIS Server de forma automática
Las instrucciones siguientes describen el modo de instalar ArcGIS Server de manera automática desde la línea de comandos. Para obtener instrucciones sobre cómo instalar ArcGIS Server desde la interfaz de usuario de configuración, consulte Instalar ArcGIS Server en un equipo.
Sugerencia:
El modo de instalación que elija determina el modo de desinstalación predeterminado. Por ejemplo, si opta por instalar automáticamente desde la línea de comandos, la opción de desinstalación predeterminada es la desinstalación automática desde la línea de comandos.
- Antes de iniciar la instalación, lea el contrato de licencia que se encuentra en <installation media root or untar directory>/Documentation/EULA.pdf y acepte los términos.
- Ejecute el programa de instalación de manera automática y autorícelo suministrando un archivo de autorización (.ecp) o de aprovisionamiento (.prvc). Consulte a continuación un ejemplo de la sintaxis:
.<installation media root or untar directory>/Setup -m silent -l yes -a <fullpath to .ecp or .prvc file>
Uso: Instalación [opciones]
Opción Descripción -m;-modo MODE
Opcional. Valores predeterminados para GUI.
MODE puede ser silent, console o GUI.
-l;--acuerdo de licencia CHOICE
Es necesario para el modo automático. CHOICE puede ser Yes (Sí) o No. Yes (Sí) indica que ha leído el Acuerdo maestro de Esri (E204, E300) y lo acepta. Visite https://www.esri.com/legal/licensing-translations para leer el contrato.
-a; -archivo de autorización;-- FULL_PATH_TO_PROVISIONING_FILE o FULL_PATH_TO_AUTHORIZATION_FILE
Opcional. Si no se utiliza esta opción, debe autorizar el software después de la instalación.
FULL_PATH_TO_AUTHORIZATION_FILE es la ruta completa y absoluta del archivo de autorización (.ecp) proporcionado por Esri.
FULL_PATH_TO_PROVISIONING_FILE es la ruta completa y absoluta al archivo de aprovisionamiento (.prvc) proporcionado por Esri.
d-; -directorio DIRECTORY d;--
Opcional. De forma predeterminada, ArcGIS Server se instala en el directorio $HOME. DIRECTORY especifica otro directorio de instalación.
La ruta /arcgis/server/ se añade al directorio de instalación.
El nombre del directorio de instalación debe estar en minúsculas. Las muestras y los datos incluidos en la instalación requieren que la ruta de los datos esté en minúsculas.
-v; --verbose
El instalador se ejecuta en modo verbose.
-h;-- ayuda
Muestra la ayuda de línea de comandos y se cierra.
-e; ejemplos
Muestra ejemplos de uso de estas opciones y salidas.
Nota:
La herramienta de autorización también se puede iniciar de forma automática después de que ArcGIS Server se haya instalado. Para obtener una lista completa de parámetros disponibles, ejecute el script de autorización con el parámetro help, como se muestra a continuación (para la ubicación de instalación predeterminada):
${HOME}/arcgis/server/tools/authorizeSoftware --help
Para obtener más información sobre la herramienta de autorización, consulte Autorizar ArcGIS Server de forma automática a continuación.
- Una vez que termina la instalación, el mensaje de estado de instalación aparece. Si la instalación se ha completado correctamente, puede acceder a ArcGIS Server Manager desde Mozilla Firefox o desde cualquier navegador web compatible yendo a https://<server name>:6443/arcgis/manager. Consulte la ayuda de ArcGIS Server para obtener más información.
En la versión 10.6, también puede usar la utilidad de línea de comandos de createsite para crear un nuevo sitio de ArcGIS Server una vez haya instalado ArcGIS Server.
- Configure ArcGIS Server para empezar con el sistema operativo.
- If you are preparing your site for a production deployment, you should install the ArcGIS Web Adaptor. The Web Adaptor provides a link between your enterprise web server and your ArcGIS Server site. It allows you to choose the port, address, and authentication settings that you want to use for incoming requests. It also prevents outside users from accessing Manager and the Administrator Directory. For more information, see About the ArcGIS Web Adaptor.
Autorizar ArcGIS Server de forma automática
La herramienta de autorización también se puede iniciar de forma automática después de que ArcGIS Server se haya instalado. Para obtener una lista completa de parámetros disponibles, ejecute el script de autorización con el parámetro help, como se muestra a continuación (para la ubicación de instalación predeterminada):${HOME}/arcgis/server/tools/authorizeSoftware --help
Uso: authorizeSoftware [opciones]
Opción | Descripción |
---|---|
ninguno | Se ejecutará la GUI del asistente de autorización de software. |
-s | Muestra el estado de autorización. |
-f FULL_PATH_TO_ECP_AUTHORIZATION_FILE | Autorización con un archivo de autorización .ecp. FULL_PATH_TO_ECP_AUTHORIZATION_FILE es la ruta completa y absoluta del archivo de autorización (.ecp) proporcionado por Esri. |
-f FULL_PATH_TO_PROVISIONING_FILE -e EMAIL_ADDRESS | Autorización con un archivo de aprovisionamiento. Se requiere una dirección de correo electrónico. FULL_PATH_TO_PROVISIONING_FILE es la ruta completa y absoluta al archivo de aprovisionamiento (.prvc) proporcionado por Esri. Para autorizar utilizando un archivo de aprovisionamiento se requiere EMAIL_ADDRESS. |
-f FULL_PATH_TO_PROVISIONING_FILE -e EMAIL_ADDRESS -o AUTHORIZATION_FILE_OUTPUT | Genera un archivo de autorización para cargarlo en el sitio web o correo electrónico de Esri. Una vez completada, ejecute de nuevo esta herramienta utilizando el archivo de autorización .ecp recibido para completar el proceso de autorización para este producto. FULL_PATH_TO_PROVISIONING_FILE es la ruta completa y absoluta al archivo de aprovisionamiento (.prvc) proporcionado por Esri. Para autorizar utilizando un archivo de aprovisionamiento se requiere EMAIL_ADDRESS. AUTHORIZATION_FILE_OUTPUT es el archivo de salida generado que se debe enviar al Esri sitio de autoservicio o por correo electrónico a authorize@esri.com. Para obtener más información, consulte Autorización en un entorno de red desconectado y sin visualización definida (desatendida). |
-h; | Muestra la ayuda de línea de comandos y se cierra. |
Autorizar en un entorno de red desconectado y sin visualización definida (desatendida)
Puede instalar ArcGIS Server en un entorno de red desconectado y sin visualización definida (desatendida) y autorizarlo utilizando un archivo de aprovisionamiento (.prvc). Es un proceso de dos pasos.
- En la ventana de comandos, ejecute el comando de autorización que se indica abajo después de instalar correctamente ArcGIS Server.
<ArcGIS Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -e <email address> -o <full path to authorization file output>
Una vez creada la salida del archivo de información de autorización, realice una de las siguientes acciones:
- Vaya al sitio de autoservicio de Esri. Siga las instrucciones de la pantalla para cargar el archivo de información de autorización y descargue su archivo de autorización .ecp.
- Envíe el archivo de información de autorización por correo electrónico a la dirección authorize@esri.com. Esri le devolverá el archivo de autorización .ecp en un mensaje de correo electrónico.
- Una vez que haya recibido el archivo de autorización .ecp por uno de los métodos indicados, ejecute de nuevo el script authorizeSoftware para procesarlo y completar el proceso de autorización del servidor:
<ArcGIS Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>
Usar la utilidad de línea de comandos createsite para crear un sitio de ArcGIS Server
En 10.6 o versiones posteriores, puede usar la utilidad de línea de comandos createsite para crear un nuevo sitio de ArcGIS Server una vez haya instalado ArcGIS Server. Las dos opciones disponibles para el uso de la utilidad createsite son las siguientes:
- Ejecute la utilidad createsite como administrador desde una ventana de comando y especifique los parámetros de nombre de usuario, contraseña, almacén de configuración y directorio.
- Proporcione un archivo createsite.properties que contenga los parámetros especificados.
Para usar la utilidad de línea de comandos createsite, ejecute la línea de comandos createsite.sh con -h o -help, tal y como aparece a continuación:
<ArcGIS Server Installation Directory>/tools/createsite/createsite.sh -help
Ejemplo de uso con la utilidad: createsite.sh [-u <arg>] [-p <arg>] [-d <arg>] [-c <arg>]
Ejemplo de uso con un archivo: createsite.sh [-f <FILE>]
Opción | Descripción |
---|---|
-u; --username | Nombre de usuario del administrador principal del sitio. El nombre de usuario no puede contener ninguno de los siguientes caracteres: \/:*?|<>" |
-p; --password | Contraseña del administrador principal del sitio. La contraseña no puede contener ninguno de los siguientes caracteres: \/:*?|<>" |
-d; --directory | Directorio del servidor raíz. De forma predeterminada, los directorios del servidor se crean de forma local en esta ubicación: <ArcGIS Server Installation Directory/usr/directories> |
-c; --configstore | Almacén de configuración para el sitio de ArcGIS Server. De forma predeterminada, el almacén de configuración se crea de forma local en esta ubicación: <ArcGIS Server Installation Directory/usr/config-store> |
-f; --file | El archivo de propiedades de la utilidad createsite. De forma predeterminada, el archivo createsite.properties se puede encontrar en esta ubicación: <ArcGIS Server Installation Directory>/tools/createsite |
-h; --help | Muestra la ayuda de línea de comandos y se cierra. |
A continuación, encontrará un ejemplo del archivo createsite.properties:
# # Configuration properties for Server site creation # # User name for primary site administrator. # Cannot contain these characters: \/:*?<>" SERVER_ADMIN_USERNAME = # Password for primary site administrator. # Cannot contain these characters: \/:*?<>" SERVER_ADMIN_PASSWORD = # Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false. # When you run the tool the first time, the password will be # encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true. SERVER_ADMIN_PASSWORD_ENCRYPTED = false # Root server directory. By default, the server directories will be created locally, # e.g./<ArcGIS Server installation directory>/usr/directories SERVER_DIRECTORIES_PATH = # Configuration store for the ArcGIS Server site. By default, the configuration store will be created locally, # e.g./<ArcGIS Server installation directory>/usr/config-store SERVER_CONFIGSTORE_PATH =
Recibirá un mensaje que le indicará que el sitio de ArcGIS Server se ha creado correctamente antes de salir de la herramienta.
Configuración posterior a la instalación
Si desea que ArcGIS Server se inicie con el sistema operativo, siga los pasos específicos para su sistema operativo.
Sistemas operativos compatibles con systemd
Si su sistema operativo admite el uso de systemd para arrancar y administrar procesos (por ejemplo, si utiliza Red Hat Enterprise Linux (RHEL) Server 7.x), siga estos pasos para configurar ArcGIS Server para que se inicie con el sistema operativo.
- En un shell de comando, cambie al usuario raíz.
- Copie <ArcGIS Server installation directory>/framework/etc/scripts/arcgisserver.service unit file en /etc/systemd/system.. Actualizar los permisos de archivo de /etc/systemd/system/arcgisserver.service de 700 a 600.
Este archivo se instala con ArcGIS Server 11.3.
- Aún como usuario raíz, ejecute el siguiente comando para crear automáticamente los vínculos en /etc/systemd/system/multi-user.target.wants:
# systemctl enable arcgisserver.service
- Para verificar que el servicio systemd se ha configurado correctamente, reinicie el servicio y compruebe el estado.
# systemctl stop arcgisserver.service # systemctl start arcgisserver.service # systemctl status arcgisserver.service
- Termine la sesión del usuario raíz.
- Reinicie el sistema operativo y compruebe que ArcGIS Server se reinicia correctamente.
Nota:
Si instala ArcGIS Server en un equipo de Linux con systemd v228 o una versión posterior, puede que tenga que habilitar y aumentar el límite de systemd a un máximo de 512 subprocesos si el equipo de ArcGIS Server se somete a uso intenso. (Por ejemplo, SUSE Linux Enterprise Server (SLES) 12 SP2 incluye systemd v228). Establecer systemd a un máximo de 512 subprocesos puede impedir que un solo servicio genere demasiados subprocesos y agote los recursos del servidor.
Para habilitar y aumentar el límite, como usuario raíz, elimine los comentarios y edite la siguiente línea del archivo de unidades arcgisserver.service antes de implementarlo en el directorio de /etc/systemd/system:
# TasksMax=512
Sistemas operativos compatibles con SysV
Si su sistema operativo admite el uso de SysV para arrancar y administrar procesos, siga estos pasos para configurar ArcGIS Server para que se inicie con el sistema operativo.
- En un shell de comando, cambie al usuario raíz.
- Copie el script de shell de <ArcGIS Server installation directory>/framework/etc/scripts/arcgisserver en las ubicaciones adecuadas compatibles basadas en la distribución de Linux que se indican a continuación:
- RHEL Server: /etc/rc.d/init.d/
- SLES: /etc/init.d/
- Cambie el directorio a la carpeta init.d aplicable y marque el script arcgisserver para asegurarse de que la raíz tenga al menos permisos de lectura y ejecución.
- Edite el script arcgisserver del modo siguiente:
Actualice la variable agshome con el directorio de instalación de ArcGIS Server, por ejemplo, /home/username/arcgis/server.
Solo para RHEL Server, agregue la línea siguiente justo antes de # Description: ArcGIS Server Service:
# chkconfig: 35 99 01
Guarde las ediciones en el script arcgisserver.
- Siguiendo como usuario raíz, ejecute los comandos siguientes para crear automáticamente los vínculos en /etc/rc*.d con los niveles de ejecución apropiados:
- RHEL Server:
$ chkconfig --add arcgisserver $ chkconfig arcgisserver on
- SLES:
$ insserv arcgisserver $ chkconfig arcgisserver on
- RHEL Server:
- Termine la sesión del usuario raíz.
- Reinicie el sistema operativo y compruebe que ArcGIS Server se reinicia correctamente.