Skip To Content

Instalar ArcGIS Server de forma automática

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:

¿Actualizar a 10.6.1? Para obtener más información, consulte Preguntas frecuentes sobre la actualización.

Cómo preparar la instalación de ArcGIS Server

  1. Obtenga un archivo de autorización para el equipo en el que va a instalar ArcGIS Server.
  2. Verifique que el sitio cumple con los requisitos del sistema.
  3. Asegúrese de que el usuario tiene permisos completos al directorio de instalación de ArcGIS Server. La cuenta de usuario utilizada para instalar ArcGIS Server será la cuenta utilizada para ejecutar el software. Al menos los usuarios de grupo y todos los demás deben tener permisos de ejecución en el directorio de instalación de ArcGIS Server. Tenga en cuenta que no se permite instalar ArcGIS Server con la cuenta raíz. Para obtener más información, consulte Cuenta de ArcGIS Server.
  4. Navegue hasta el directorio donde el archivo tar de ArcGIS Server se descomprimió o inserte los medios de ArcGIS Server en la unidad adecuada y examine Setup para ejecutar el programa de instalación.
Nota:

No puede instalar ArcGIS Server en un directorio compartido en red (carpeta montada de NFS). El directorio debe ser local en el sistema de destino.

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 determinará el modo de desinstalación predeterminado. Por ejemplo, si opta por instalar automáticamente desde la línea de comandos, la desinstalación se realizará automáticamente desde la línea de comandos de manera predeterminada.

  1. Antes de iniciar la instalación, lea el contrato de licencia que se encuentra en <CD_ROOT or untar directory>/Documentation/EULA.pdf y acepte los términos.
  2. 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 la sintaxis de muestra que se indica a continuación:

    <CD_ROOT or untar directory>/Setup -m silent -l yes -a <fullpath to .ecp or .prvc file>

    Uso: Setup [Options]

    OpciónDescripció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 como Sí o No. Sí indica que ha leído y está de acuerdo con el Acuerdo maestro de Esri (E204, E300). Visite http://www.esri.com/legal/licensing-translations para leer el acuerdo.

    -a; -archivo de autorización;-- FULL_PATH_TO_PROVISIONING_FILE o FULL_PATH_TO_AUTHORIZATION_FILE

    Opcional. Si no se utiliza esta opción, deberá 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.

    Se debe escribir el nombre del directorio de instalación 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 las salidas.

    -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.

  3. Una vez que termina la instalación, el mensaje de estado de instalación aparece. Si la instalación se ha completado correctamente, podrá acceder a ArcGIS Server Manager desde Firefox o desde cualquier navegador web compatible yendo a http://<server name>:6080/arcgis/manager. Consulte la Ayuda de ArcGIS for 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.

  4. Configurar ArcGIS Server para que se inicie con el sistema operativo siguiendo estas instrucciones:
    1. Cambiar al usuario root.
    2. Copie el script <ArcGIS Server installation directory>/framework/etc/scripts/arcgisserver en las ubicaciones adecuadas en función de la distribución de Linux compatible que se indican a continuación:
      • RHEL: /etc/rc.d/init.d/
      • SUSE: /etc/init.d/
    3. Cambie el directorio a la carpeta init.d aplicable y verifique el script arcgisserver para asegurarse de que el usuario root tenga al menos permisos de lectura y ejecución.
    4. Modifique el script arcgisserver del modo siguiente:
      1. Update the agshome variable to the ArcGIS Server installation directory, for example, /home/username/arcgis/server.

      2. For RHEL only, add the line below just before # Description: ArcGIS Server Service:

        # chkconfig: 35 99 01

      3. Save the edits to the arcgisserver script.

    5. Aún como usuario root, ejecute el siguiente comando para crear automáticamente los vínculos en /etc/rc*.d con los niveles de ejecución apropiados:
      • RHEL:
        $ chkconfig --add arcgisserver
        $ chkconfig arcgisserver on
      • SUSE:
        $ insserv arcgisserver
        $ chkconfig arcgisserver on
    6. Terminar la sesión del usuario root.
    7. Reinicie el sistema operativo y compruebe que ArcGIS Server se reinicia correctamente.
  5. Si está preparando su sitio para una implementación de producción, debe instalar ArcGIS Web Adaptor. Web Adaptor proporciona un vínculo entre el servidor web de la empresa y el sitio de ArcGIS Server. Le permite elegir la configuración del puerto, dirección y autenticación que desea utilizar para las solicitudes entrantes. También evita que usuarios externos accedan al Administrador y al Directorio del sitio. Para obtener más información, consulte Acerca de ArcGIS Web Adaptor.
  6. Casi todos sus servicios de publicación de trabajo tiene lugar en ArcGIS Desktop, donde puede crear mapas, globos, geodatabases, etc. Para publicar un servicio directamente desde ArcGIS Desktop, defina una conexión con el servidor utilizando ArcCatalog o la ventana Catálogo de ArcMap. Una vez hecho esto, la información de conexión se guarda en su equipo y después puede hacer referencia a él siempre que desee publicar un servicio. Si realiza la conexión con permisos administrativos, puede también realizar algunas funciones de administración del servidor desde ArcGIS Desktop. Consulte Realizar una conexión administrativa a ArcGIS Server en ArcGIS Desktop para obtener instrucciones.
  7. Asegúrese de que ArcGIS for Server puede acceder a todos los datos a los que hacen referencia sus servicios. Para obtener más información, consulte Hacer que sus datos sean accesibles para ArcGIS Server.
  8. Con una conexión al servidor ya establecida, puede comenzar a publicar los recursos SIG como servicios. Para agregar un servicio, siga las instrucciones en Cómo publicar un servicio.
  9. Una vez que agrega servicios a su servidor SIG, puede utilizarlos en varios tipos de aplicaciones. Aquí se incluyen las aplicaciones que ha creado con las API web de ArcGIS y con los SDK nativos, o con las aplicaciones configurables y App Builders. O bien, puede visualizar los servicios en aplicaciones basadas en el escritorio, como ArcGIS Explorer, ArcMap o ArcGlobe. Los dispositivos móviles, como el iPhone, dispositivos Android y Windows Phone, también pueden utilizar los servicios SIG. Consulte Acerca de la creación de aplicaciones SIG Web para comenzar.

Usar la utilidad de línea de comandos createsite para crear un sitio de ArcGIS Server

En la versión 10.6, 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 el script 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ónDescripció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/directories>

-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 las salidas.

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.

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ónDescripción

ninguno

Se ejecutará la GUI del asistente de autorización del 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 sitio web del Servicio de atención al cliente de Esri (https://service.esri.com/drm) o a la dirección de correo electrónico 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 las salidas.

Autorización en un entorno de red desconectado y sin visualización definida (desatendida)

A partir de la versión 10.2.1, la instalación de ArcGIS Server en un entorno de red desconectado y sin visualización definida (desatendida) se puede autorizar utilizando un archivo de aprovisionamiento (.prvc). Es un proceso de dos pasos.

  1. 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:

    • Navegue al sitio web del Servicio de atención al cliente de Esri (https://service.esri.com/drm). 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.
  2. 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>

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 7.x), siga estos pasos para configurar ArcGIS Server para que se inicie con el sistema operativo.

  1. En un shell de comando, cambie al usuario raíz.
  2. Copie el archivo de unidades <directorio de instalación de ArcGIS Server>/framework/etc/scripts/arcgisserver.service 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 10.6.1 for Server.

  3. Siguiendo 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
  4. 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
  5. Terminar la sesión del usuario root.
  6. Reinicie el sistema operativo y compruebe que ArcGIS Server se reinicia adecuadamente.

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.

  1. En un shell de comando, cambie al usuario raíz.
  2. Copie la secuencia de comandos de shell <directorio de instalación de ArcGIS Server>/framework/etc/scripts/arcgisserver en las ubicaciones basadas en distribución compatibles adecuadas de Linux que se proporcionan a continuación:
    • RHEL: /etc/rc.d/init.d/
    • SUSE: /etc/init.d/
  3. Cambie el directorio a la carpeta init.d aplicable y marque la secuencia de comandos arcgisserver para asegurarse de que la raíz tenga al menos permisos de lectura y ejecución.
  4. Edite la secuencia de comandos arcgisserver como sigue:
    1. Actualice la variable agshome al directorio de instalación de ArcGIS Server, por ejemplo, /home/username/arcgis/server.

    2. Solo para RHEL, agregue la línea siguiente justo antes de # Description: ArcGIS Server Service:

      # chkconfig: 35 99 01

    3. Guarde las ediciones en la secuencia de comandos arcgisserver.

  5. Siguiendo como usuario raíz, ejecute el siguiente comando para crear automáticamente los vínculos en /etc./rc*.d con los niveles de ejecución apropiados:
    • RHEL:
      $ chkconfig --add arcgisserver
      $ chkconfig arcgisserver on
    • SUSE:
      $ insserv arcgisserver
      $ chkconfig arcgisserver on
  6. Terminar la sesión del usuario root.
  7. Reinicie el sistema operativo y compruebe que ArcGIS Server se reinicia adecuadamente.