Ejecución del IBM Installation Manager

improve this page | report issue

Visión general

IBM Installation Manager instala los archivos y las herramientas de IBM MobileFirst Foundation Server en el sistema.

Ejecute Installation Manager para instalar los archivos binarios de MobileFirst Server y las herramientas para desplegar las aplicaciones de MobileFirst Server en un servidor de aplicaciones en el sistema. Los archivos y herramientas instalados por el instalador se describen en Estructura de distribución de MobileFirst Server.

Necesita IBM Installation Manager V1.8.4 o posterior para ejecutar el instalador de MobileFirst Server. Puede ejecutarlo en modalidad gráfica o en modalidad de línea de mandatos.
Se proponen dos opciones principales durante el proceso de instalación:

  • Activación de licencias de señales
  • Instalación y despliegue de MobileFirst Application Center

Licencias de señales

Las licencias de señales es uno de los dos métodos de licencias soportados por MobileFirst Server. Debe determinar si es necesario activar las licencias de señales o no. Si no tiene un contrato que defina el uso de licencias de señales con Rational License Key Server, no active las licencias de señales. Si activa las licencias de señales, debe configurar MobileFirst Server para las licencias de señales. Para obtener más información, consulte Instalación y configuración para las licencias de señales.

IBM MobileFirst Foundation Application Center

Application Center es un componente de Mobile Foundation. Con Application Center, puede compartir aplicaciones móviles que se encuentran en desarrollo dentro de su organización en un único repositorio de aplicaciones móviles.

Si elige instalar Application Center con Installation Manager, debe proporcionar los parámetros de la base de datos y del servidor de aplicaciones para que Installation Manager configure las bases de datos y despliegue Application Center en el servidor de aplicaciones. Si opta por no instalar Application Center con Installation Manager, Installation Manager guardará el archivo WAR y los recursos de Application Center en el disco. No configura las bases de datos ni despliega el archivo WAR de Application Center en el servidor de aplicaciones. Puede hacerlo más tarde utilizando tareas Ant o manualmente. Esta opción para instalar Application Center es una forma cómoda de descubrir Application Center porque el asistente de instalación gráfico le guiará durante el proceso de instalación.

Sin embargo, para la instalación de producción, utilice tareas Ant para instalar Application Center. La instalación con tareas Ant le permite separar las actualizaciones en MobileFirst Server desde las actualizaciones a Application Center.

  • Ventajas de instalar Application Center con Installation Manager.
    • Un asistente gráfico guiado le ayudará a través de la instalación y del proceso de despliegue.
  • Desventajas de instalar Application Center con Installation Manager.
    • Si Installation Manager se ejecuta con el usuario root en UNIX o Linux, puede crear los archivos que son propiedad de root en el directorio del servidor de aplicaciones donde se despliega Application Center. Como resultado, debe ejecutar el servidor de aplicaciones como root.
    • No tiene acceso a los scripts de base de datos y no puede proporcionarlos a su administrador de base de datos para crear las tablas antes de ejecutar el procedimiento de instalación. Installation Manager crea las tablas de base de datos con valores predeterminados.
    • Cada vez que actualice el producto, por ejemplo para instalar un arreglo temporal, Application Center se actualizará en primer lugar. La actualización de Application Center incluye operaciones en la base de datos y en el servidor de aplicaciones. Si la actualización de Application Center falla, impedirá que Installation Manager finalice la actualización, e impide al usuario actualizar otros componentes de MobileFirst Server. Para la instalación de producción, no despliegue Application Center con Installation Manager. Instale Application Center por separado con tareas Ant una vez que Installation Manager instale MobileFirst Server. Para obtener más información sobre Application Center, consulte Instalación y configuración de Application Center.

Importante: El instalador de MobileFirst Server sólo instala los archivos binarios y las herramientas de MobileFirst Server en el disco. No despliega las aplicaciones de MobileFirst Server en el servidor de aplicaciones. Después de ejecutar la instalación con Installation Manager, debe configurar las bases de datos y desplegar las aplicaciones de MobileFirst Server en su servidor de aplicaciones.
De forma similar, al ejecutar Installation Manager para actualizar una instalación existente, sólo actualizará los archivos del disco. Debe llevar a cabo más acciones para actualizar las aplicaciones desplegadas en los servidores de aplicaciones.

Ir a

Administrador frente a modalidad de usuario

Puede instalar MobileFirst Server en dos modalidades diferentes de IBM Installation Manager. La modalidad depende de cómo está instalado el propio IBM Installation Manager. La modalidad determina los directorios y los mandatos que utiliza para Installation Manager y los paquetes.

Mobile Foundation da soporte a las siguientes dos modalidades de Installation Manager:

  • Modalidad de administrador
  • Modalidad de usuario (no administrador)

La modalidad de grupo que está disponible en Linux o UNIX no está soportada por el producto.

Modalidad de administrador

En la modalidad de administrador, Installation Manager debe ejecutarse como root en Linux o UNIX, y con privilegios de administrador en Windows. Los archivos de repositorio de Installation Manager (que es la lista de software instalado y su versión) están instalados en un directorio del sistema. /var/ibm en Linux o UNIX, o ProgramData en Windows. No despliegue Application Center con Installation Manager si ejecuta Installation Manager en modalidad de administrador.

Modalidad de usuario (no administrador)

En la modalidad de usuario, Installation Manager puede ejecutarlo cualquier usuario sin privilegios específicos. Sin embargo, los archivos de repositorio de Installation Manager están almacenados en el directorio de inicio del usuario. Sólo dicho usuario podrá actualizar una instalación del producto. Si no ejecuta Installation Manager como root, asegúrese de tener una cuenta de usuario disponible más adelante al actualizar la instalación del producto o aplicar un arreglo temporal.

Para obtener más información sobre las modalidades de Installation Manager, consulte Instalación como administrador, no administrador o grupo en la documentación de IBM Installation Manager.

Instalación mediante el asistente de instalación de IBM Installation Manager

Siga los pasos del procedimiento para instalar los recursos de MobileFirst Server, y las herramientas (como por ejemplo la Herramienta de configuración del servidor, Ant, y el programa mfpadm).
Las decisiones de los dos paneles siguientes del asistente de instalación son obligatorias:

  • El panel Valores generales.
  • El panel Elegir configuración para instalar Application Center.
  1. Inicie Installation Manager.
  2. Añada el repositorio de MobileFirst Server en Installation Manager.
    • Vaya a Archivo → Preferencias y pulse Añadir repositorios….
    • Busque el archivo de repositorio en el directorio donde se extrae el instalador.

      Si descomprime el archivo .zip de Mobile Foundation V8.0 para MobileFirst Server en la carpeta mfp_installer_directory, el archivo de repositorio se podrá encontrar en mfp_installer_directory/MobileFirst_Platform_Server/disk1/diskTag.inf.

      También es posible que desee aplicar el fixpack más reciente que se puede descargar desde IBM Support Portal. Asegúrese de escribir el repositorio para el fixpack. Si descomprime el fixpack en la carpeta fixpack_directory, el archivo de repositorio se encontrará en fixpack_directory/MobileFirst_Platform_Server/disk1/diskTag.inf.

      Nota: No puede instalar el fixpack sin el repositorio de la versión base en los repositorios de Installation Manager. Los fixpacks son instaladores incrementales y necesitan el repositorio de la versión base que va a instalarse.

    • Seleccione el archivo y pulse Aceptar.
    • Pulse Aceptar para cerrar el panel Preferencias.
  3. Después de aceptar los términos de licencia del producto, pulse Siguiente.
  4. Elija el grupo de paquetes para instalar el producto.

    Mobile Foundation V8.0 es una sustitución para los releases anteriores que tienen un nombre de instalación distinto:

    • Worklight para V5.0.6
    • IBM Worklight para V6.0 a V6.3

    Si una de estas versiones anteriores del producto está instalada en el sistema, Installation Manager le ofrecerá una opción Utilizar un grupo de paquetes existente al principio del proceso de instalación. Esta opción desinstala la versión anterior del producto, y reutiliza las opciones de instalación anteriores para actualizar IBM MobileFirst Foundation Application Center si se había instalado.

    Para una instalación independiente, seleccione la opción de grupo Crear un paquete nuevo para poder instalar la versión nueva junto con la antigua.
    Si no hay ninguna otra versión del producto instalada en el sistema, elija la opción de grupo Crear un paquete nuevo para instalar el producto en un nuevo grupo de paquetes.

  5. Pulse Siguiente.
  6. Decida si desea activar las licencias de señales en la sección Activar licencias de señales del panel Valores generales.

    Si tiene un contrato para utilizar las licencias de señales con Rational License Key Server, seleccione la opción Activar licencias de señales con Rational License Key Server. Tras activar las licencias de señales, debe realizar pasos adicionales para configurar MobileFirst Server. De lo contrario, seleccione la opción No activar las licencias de señales con Rational License Key Server para continuar.

  7. Mantenga la opción predeterminada (No) tal cual en la sección Instalar Mobile Foundation for iOS del panel Valores generales.
  8. Decida si va a instalar Application Center en el panel Elegir configuración.

    Para la instalación de producción, utilice tareas Ant para instalar Application Center. La instalación con tareas Ant le permite separar las actualizaciones en MobileFirst Server desde las actualizaciones a Application Center. En este caso, seleccione Ninguna opción en el panel Elegir configuración para que Application Center no se instale.

    Si selecciona Sí, necesitará pasar por los paneles siguientes para especificar los detalles sobre la base de datos que tiene pensado utilizar y el servidor de aplicaciones donde tiene previsto desplegar Application Center. También necesita tener disponible el controlador JDBC de la base de datos.

  9. Pulse Siguiente hasta que llegue al panel Gracias. A continuación, siga con la instalación.

Se ha instalado un directorio de instalación que contiene los recursos para instalar componentes de MobileFirst.

Puede encontrar los recursos en las siguientes carpetas:

  • Carpeta MobileFirstServer para MobileFirst Server
  • Carpeta PushService para el servicio de envío por push de MobileFirst Server
  • Carpeta ApplicationCenter para Application Center
  • Carpeta Analytics para MobileFirst Analytics

También puede encontrar algunos atajos para la Herramienta de configuración del servidor, Ant, y el programa mfpadm en la carpeta shortcuts.

Instalación ejecutando IBM Installation Manager en la línea de mandatos

  1. Revise el acuerdo de licencia para MobileFirst Server. Los archivos de licencia se pueden ver al descargar el repositorio de instalación desde Passport Advantage.
  2. Extraiga el archivo comprimido del repositorio de MobileFirst Server, que ha descargado, a una carpeta.

    Puede descargar el repositorio desde Mobile Foundation eAssembly en IBM Passport Advantage. El nombre del paquete es IBM MobileFirst Foundation V8.0 archivo .zip de Installation Manager Repository for IBM MobileFirst Platform Server.

    En los pasos que se indican a continuación, se hace referencia al directorio donde extrae el instalador como mfp_repository_dir. Contiene una carpeta MobileFirst_Platform_Server/disk1.

  3. Inicie una línea de mandatos y vaya a installation_manager_install_dir/tools/eclipse/.

    Si acepta el acuerdo de licencia tras la revisión en el paso 1, instale MobileFirst Server.

    • Para una instalación sin obligatoriedad de las licencias de señales (si no tiene un contrato que defina el uso de las licencias de señales), escriba el mandato:

      imcl install com.ibm.mobilefirst.foundation.server -repositories mfp_repository_dir/MobileFirst_Platform_Server/disk1 -properties user.appserver.selection2=none,user.database.selection2=none,user.database.preinstalled=false,user.licensed.by.tokens=false,user.use.ios.edition=false -acceptLicense
      
    • Para una instalación con la puesta en vigor de licencias de señales, especifique el mandato:

      imcl install com.ibm.mobilefirst.foundation.server -repositories mfp_repository_dir/MobileFirst_Platform_Server/disk1 -properties user.appserver.selection2=none,user.database.selection2=none,user.database.preinstalled=false,user.licensed.by.tokens=true,user.use.ios.edition=false -acceptLicense
      

      El valor de la propiedad user.licensed.by.tokens está establecida en true. Debe configurar MobileFirst Server para licencias de señales.

      Las propiedades siguientes se establecen para instalar MobileFirst Server sin Application Center:

      • user.appserver.selection2=none
      • user.database.selection2=none
      • user.database.preinstalled=false

      Esta propiedad indica si las licencias de señales están activadas o no: user.licensed.by.tokens=true/false.

      Establezca el valor de la propiedad user.use.ios.edition en false para instalar Mobile Foundation.

  4. Si desea instalar con el arreglo temporal más reciente, añada el repositorio de arreglo temporal al parámetro -repositories. El parámetro -repositories toma una lista separada por comas de repositorios.

    Añada la versión del arreglo temporal sustituyendo com.ibm.mobilefirst.foundation.server por com.ibm.mobilefirst.foundation.server_version. version tiene la forma 8.0.0.0-buildNumber. Por ejemplo, si instala el arreglo temporal 8.0.0.0-IF201601031015, escriba el mandato: imcl install com.ibm.mobilefirst.foundation.server_8.0.0.00-201601031015 -repositories....

    Para obtener más información sobre el mandato imcl, consulte Installation Manager: Instalación de paquetes mediante mandatos imcl.

Se ha instalado un directorio de instalación que contiene los recursos para instalar componentes de MobileFirst.

Puede encontrar los recursos en las siguientes carpetas:

  • Carpeta MobileFirstServer para MobileFirst Server
  • Carpeta PushService para el servicio de envío por push de MobileFirst Server
  • Carpeta ApplicationCenter para Application Center
  • Carpeta Analytics para MobileFirst Analytics

También puede encontrar algunos atajos para la Herramienta de configuración del servidor, Ant, y el programa mfpadm en la carpeta shortcuts.

Instalación mediante archivos de respuesta XML - instalación silenciosa

Si desea instalar IBM MobileFirst Foundation Application Center con IBM Installation Manager en la línea de mandatos, debe proporcionar una lista larga de argumentos. En este caso, utilice los archivos de respuesta XML para proporcionar estos argumentos.

Las instalaciones silenciosas están definidas por un archivo XML que se llama archivo de respuestas. Este archivo contiene los datos necesarios para completar las operaciones de instalación de forma silenciosa. Las instalaciones silenciosas se han iniciado desde la línea de mandatos o un archivo de procesamiento por lotes.

Puede utilizar Installation Manager para registrar preferencias y acciones de instalación para su archivo de respuestas en la modalidad de interfaz de usuario. Como alternativa, puede crear un archivo de respuestas manualmente utilizando la lista documentada de mandatos y preferencias de archivos de respuestas.

La instalación silenciosa se describe en la documentación de usuario de Installation Manager. Consulte Cómo trabajar en modalidad silenciosa.

Hay dos formas de crear un archivo de respuestas adecuado:

  • Cómo trabajar con archivos de respuestas de ejemplo proporcionados en la documentación de usuario de MobileFirst.
  • Cómo trabajar con un archivo de respuestas registrado en un sistema distinto.

Ambos métodos están documentados en las siguientes secciones.

Cómo trabajar con archivos de respuestas de ejemplo para IBM Installation Manager

Los archivos de respuestas de ejemplo para IBM Installation Manager se proporcionan en el archivo comprimido Silent_Install_Sample_Files.zip. Los procedimientos siguientes describen cómo utilizarlos.

  1. Elija el archivo de respuestas de ejemplo apropiado desde el archivo comprimido. El archivo Silent_Install_Sample_Files.zip contiene un subdirectorio por release.

    Importante:

    • Para una instalación que no instala Application Center en un servidor de aplicaciones, utilice el archivo denominado install-no-appcenter.xml.
    • Para una instalación que instala Application Center, elija el archivo de respuestas de ejemplo desde la tabla siguiente, dependiendo del servidor de aplicaciones y de la base de datos.

    Archivos de respuestas de instalación de ejemplo en el archivo Silent_Install_Sample_Files.zip para instalar el Application Center

    Servidor de aplicaciones donde se instalará el Application Center Derby IBM DB2 MySQL Oracle
    Perfil de WebSphere Application Server Liberty install-liberty-derby.xml install-liberty-db2.xml install-liberty-mysql.xml (Véase Nota) install-liberty-oracle.xml
    Perfil completo de WebSphere Application Server, servidor autónomo install-was-derby.xml install-was-db2.xml install-was-mysql.xml (Véase Nota) install-was-oracle.xml
    WebSphere Application Server Network Deployment n/a install-wasnd-cluster-db2.xml, install-wasnd-server-db2.xml, install-wasnd-node-db2.xml, install-wasnd-cell-db2.xml install-wasnd-cluster-mysql.xml (Véase Nota), install-wasnd-server-mysql.xml (Véase Nota), install-wasnd-node-mysql.xml, install-wasnd-cell-mysql.xml (Véase Nota) install-wasnd-cluster-oracle.xml, install-wasnd-server-oracle.xml, install-wasnd-node-oracle.xml, install-wasnd-cell-oracle.xml
    Apache Tomcat install-tomcat-derby.xml install-tomcat-db2.xml install-tomcat-mysql.xml install-tomcat-oracle.xml

    Nota: MySQL junto con el perfil de Liberty de WebSphere Application Server o el perfil completo de WebSphere Application Server no está clasificado como una configuración soportada. Para obtener más información, consulte WebSphere Application Server Support Statement. Puede utilizar IBM DB2 u otro DBMS soportado por WebSphere Application Server para beneficiarse de una configuración completamente soportada por IBM Support.

    Para la desinstalación, utilice un archivo de ejemplo que dependa de la versión de MobileFirst Server o Worklight Server que ha instalado inicialmente en el grupo de paquetes concreto:

    • MobileFirst Server utiliza el grupo de paquetes MobileFirst Server.
    • Worklight Server V6.x, o posterior, utiliza el grupo de paquetes IBM Worklight.
    • Worklight Server V5.x utiliza el grupo de paquetes Worklight.
    Versión inicial de MobileFirst Server Archivo de ejemplo
    Worklight Server V5.x uninstall-initially-worklightv5.xml
    Worklight Server V6.x uninstall-initially-worklightv6.xml
    IBM MobileFirst Server V6.x o posterior uninstall-initially-mfpserver.xml
  2. Cambie los derechos de acceso del archivo del archivo de ejemplo para que sean lo más restrictivos posible. El paso 4 requiere que proporcione algunas contraseñas. Si debe impedir que otros usuarios del mismo sistema conozcan estas contraseñas, debe eliminar los permisos de lectura del archivo para usuarios distintos a usted mismo. Puede utilizar un mandato, como los ejemplos siguientes:
    • En UNIX: chmod 600 <target-file.xml>
    • En Windows: cacls <target-file.xml> /P Administrators:F %USERDOMAIN%\%USERNAME%:F
  3. De forma similar, si el servidor es un perfil de WebSphere Application Server Liberty o un servidor de Apache Tomcat, y el servidor está destinado a que se inicie únicamente desde su cuenta de usuario, también debe eliminar los permisos de lectura para usuarios distintos a usted mismo del archivo siguiente:
    • Para el perfil de WebSphere Application Server Liberty: wlp/usr/servers/<server>/server.xml
    • Para Apache Tomcat: conf/server.xml
  4. Ajuste la lista de repositorios, en el elemento . Para obtener más información sobre este paso, consulte la documentación de IBM Installation Manager en [Repositorios](http://ibm.biz/knowctr#SSDV2W_1.8.4/com.ibm.silentinstall12.doc/topics/r_repository_types.html).

    En el elemento <profile>, ajuste los valores de cada par clave/valor.
    En el elemento <offering>, en el elemento <install>, establezca el atributo version para que coincida con el release que desea instalar, o elimine el atributo version si desea instalar la versión más reciente disponible en los repositorios.

  5. Escriba el siguiente mandato: <InstallationManagerPath>/eclipse/tools/imcl input <responseFile> -log /tmp/installwl.log -acceptLicense

    Donde:

    • <InstallationManagerPath> es el directorio de instalación de IBM Installation Manager.
    • <responseFile> es el nombre del archivo seleccionado y actualizado en el paso 1.

Para obtener más información, consulte la documentación de IBM Installation Manager en Instalación de un paquete de forma silenciosa utilizando un archivo de respuestas.

Cómo trabajar con un archivo de respuestas registrado en una máquina distinta

  1. Registre un archivo de respuestas, ejecutando IBM Installation Manager en modalidad de asistente y con la opción -record responseFile en una máquina donde esté disponible una GUI. Para obtener más detalles, consulte Registrar un archivo de respuestas con Installation Manager.
  2. Cambie los derechos de acceso del archivo del archivo de respuestas para que sean lo más restrictivos posible. El paso 4 requiere que proporcione algunas contraseñas. Si debe impedir que otros usuarios del mismo sistema conozcan estas contraseñas, debe eliminar los permisos de lectura del archivo para usuarios distintos a usted mismo. Puede utilizar un mandato, como los ejemplos siguientes:
    • En UNIX: chmod 600 response-file.xml
    • En Windows: cacls response-file.xml /P Administrators:F %USERDOMAIN%\%USERNAME%:F
  3. De forma similar, si el servidor es uno de WebSphere Application Server Liberty o de Apache Tomcat, y el servidor está pensado para iniciarse únicamente desde su cuenta de usuario, también debe eliminar los permisos de lectura para usuarios que no sean usted mismo desde el siguiente archivo:
    • Para WebSphere Application Server Liberty: wlp/usr/servers/<server>/server.xml
    • Para Apache Tomcat: conf/server.xml
  4. Modifique el archivo de respuestas para tener en cuenta las diferencias entre la máquina en la que se ha creado el archivo de respuestas y la máquina de destino.
  5. Instale MobileFirst Server mediante el archivo de respuestas en la máquina de destino, tal como se describe en Instalar un paquete de forma silenciosa utilizando un archivo de respuestas.

Parámetros de la línea de mandatos (instalación silenciosa)

Clave Cuando sea necesario Descripción Valores permitidos
user.use.ios.edition Siempre Establezca el valor en false si tiene pensado instalar Mobile Foundation. Si tiene pensado instalar el producto para la edición de iOS, debe establecer el valor en true. true o false
user.licensed.by.tokens Siempre Activación de las licencias de señales. Si tiene pensado utilizar el producto con Rational License Key Server, debe activar las licencias de señales.

En este caso, establezca el valor en true. Si no tiene pensado utilizar el producto con Rational License Key Server, establezca el valor en false.

Si activa las señales de licencia, se necesitarán pasos de configuración específicos después de desplegar el producto en un servidor de aplicaciones.
true o false
user.appserver.selection2 Siempre Tipo de servidor de aplicaciones. was significa preinstalado en WebSphere Application Server 8.5.5. tomcat significa Tomcat 7.0.
user.appserver.was.installdir ${user.appserver.selection2} == was Directorio de instalación de WebSphere Application Server. Un nombre de directorio absoluto.
user.appserver.was.profile ${user.appserver.selection2} == was Perfil en el que se van a instalar las aplicaciones. Para WebSphere Application Server Network Deployment, especifique el perfil de Deployment Manager. Liberty significa el perfil de Liberty (subdirectorio wlp). El nombre de uno de los perfiles de WebSphere Application Server.
user.appserver.was.cell ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty Célula de WebSphere Application Server en la que se van a instalar las aplicaciones. El nombre de la célula de WebSphere Application Server.
user.appserver.was.node ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty Nodo de WebSphere Application Server en el que se van a instalar las aplicaciones. Se corresponde con la máquina actual. El nombre del nodo de WebSphere Application Server de la máquina actual.
user.appserver.was.scope ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty Tipo de granja de servidores en el que se instalan las aplicaciones.

server significa un servidor autónomo.

nd-cell significa una célula de WebSphere Application Server Network Deployment. nd-cluster significa un clúster de WebSphere Application Server Network Deployment.

nd-node significa un nodo de WebSphere Application Server Network Deployment (excluyendo clústeres).

nd-server significa un servidor gestionado de WebSphere Application Server Network Deployment.
server, nd-cell, nd-cluster, nd-node, nd-server
user.appserver.was.serverInstance ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty && ${user.appserver.was.scope} == server Nombre del servidor WebSphere Application Server en el que se van a instalar las aplicaciones. El nombre de un servidor WebSphere Application Server en la máquina actual.
user.appserver.was.nd.cluster ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty && ${user.appserver.was.scope} == nd-cluster Nombre del clúster de WebSphere Application Server Network Deployment en el que se van a instalar las aplicaciones. El nombre de un clúster de WebSphere Application Server Network Deployment en la célula de WebSphere Application Server.
user.appserver.was.nd.node ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty && (${user.appserver.was.scope} == nd-node || ${user.appserver.was.scope} == nd-server) Nombre del nodo de WebSphere Application Server Network Deployment en el que se van a instalar las aplicaciones. El nombre de un nodo de WebSphere Application Server Network Deployment en la célula de WebSphere Application Server.
user.appserver.was.nd.server ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty && ${user.appserver.was.scope} == nd-server Nombre del servidor de WebSphere Application Server Network Deployment en el que se van a instalar las aplicaciones. El nombre de un servidor de WebSphere Application Server Network Deployment en el nodo proporcionado de WebSphere Application Server Network Deployment.
user.appserver.was.admin.name ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty Nombre del administrador de WebSphere Application Server.
user.appserver.was.admin.password2 ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty Contraseña del administrador de WebSphere Application Server, opcionalmente cifrada de una forma específica.
user.appserver.was.appcenteradmin.password ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty Contraseña del usuario appcenteradmin para añadir a la lista de usuarios de WebSphere Application Server, opcionalmente cifrada de una forma específica.
user.appserver.was.serial ${user.appserver.selection2} == was && ${user.appserver.was.profile} != Liberty Sufijo que distingue las aplicaciones que se van a instalar desde otras instalaciones de MobileFirst Server. Serie de 10 dígitos decimales.
user.appserver.was85liberty.serverInstance_ ${user.appserver.selection2} == was && ${user.appserver.was.profile} == Liberty Nombre del servidor de WebSphere Application Server Liberty en el que se van a instalar las aplicaciones.
user.appserver.tomcat.installdir ${user.appserver.selection2} == tomcat Directorio de instalación de Apache Tomcat. Para una instalación de Tomcat que se divida entre un directorio CATALINA_HOME y un directorio CATALINA_BASE, debe especificar el valor de la variable de entorno CATALINA_BASE. Un nombre de directorio absoluto.
user.database.selection2 Siempre Tipo de sistema de gestión de bases de datos utilizado para almacenar las bases de datos. derby, db2, mysql, oracle, none. El valor none significa que el instalador no instalará Application Center. Si se utiliza este valor, tanto user.appserver.selection2 como user.database.selection2 deben adoptar el valor none.
user.database.preinstalled Siempre true significa un sistema de gestión de bases de datos preinstalado, false significa que se instalará Apache Derby. true, false
user.database.derby.datadir ${user.database.selection2} == derby El directorio en el que se crearán o asumirán las bases de datos Derby. Un nombre de directorio absoluto.
user.database.db2.host ${user.database.selection2} == db2 El nombre de host o la dirección IP del servidor de base de datos DB2.
user.database.db2.port ${user.database.selection2} == db2 El puerto donde el servidor de bases de datos DB2 está a la escucha de conexiones JDBC. Normalmente 50000. Un número entre 1 y 65535.
user.database.db2.driver ${user.database.selection2} == db2 El nombre de archivo absoluto de db2jcc4.jar. Un nombre de archivo absoluto.
user.database.db2.appcenter.username ${user.database.selection2} == db2 El nombre de usuario utilizado para acceder a la base de datos DB2 para Application Center. No vacío.
user.database.db2.appcenter.password ${user.database.selection2} == db2 La contraseña utilizada para acceder a la base de datos DB2 para Application Center, opcionalmente cifrada de una forma específica. Contraseña no vacía.
user.database.db2.appcenter.dbname ${user.database.selection2} == db2 El nombre de la base de datos DB2 para Application Center. No vacía; un nombre de base de datos DB2 válido.
user.database.oracle.appcenter.isservicename.jdbc.url Opcional Indica si user.database.mysql.appcenter.dbname es un nombre de Servicio o un nombre de SID. Si el parámetro no está presente, entonces user.database.mysql.appcenter.dbname se considerará como un nombre de SID. true (indica un nombre de Servicio) o false (indica un nombre de SID)
user.database.db2.appcenter.schema ${user.database.selection2} == db2 El nombre del esquema para Application Center en la base de datos DB2.
user.database.mysql.host ${user.database.selection2} == mysql El nombre de host o dirección IP del servidor de base de datos MySQL.
user.database.mysql.port ${user.database.selection2} == mysql El puerto donde el servidor de base de datos MySQL está a la escucha de conexiones JDBC. Normalmente 3306. Un número entre 1 y 65535.
user.database.mysql.driver ${user.database.selection2} == mysql El nombre de archivo absoluto de mysql-connector-java-5.*-bin.jar. Un nombre de archivo absoluto.
user.database.mysql.appcenter.username ${user.database.selection2} == oracle El nombre de usuario utilizado para acceder a la base de datos Oracle para Application Center. Una serie que consta de 1 a 30 caracteres: se permiten dígitos en ASCII, letras en mayúscula y minúscula en ASCII, '_', '#' y '$'.
user.database.mysql.appcenter.password ${user.database.selection2} == oracle La contraseña utilizada para acceder a la base de datos Oracle para Application Center, opcionalmente cifrada de una forma específica. La contraseña debe ser una serie que consta de 1 a 30 caracteres: se permiten dígitos en ASCII, letras en mayúscula y minúscula en ASCII, '_', '#' y '$'.
user.database.mysql.appcenter.dbname ${user.database.selection2} == oracle, a menos que se especifique ${user.database.oracle.appcenter.jdbc.url} El nombre de la base de datos Oracle para Application Center. No vacío, un nombre de base de datos Oracle válido.
user.database.oracle.host ${user.database.selection2} == oracle, a menos que se especifique ${user.database.oracle.appcenter.jdbc.url} El nombre de host o dirección IP del servidor de base de datos Oracle.
user.database.oracle.port ${user.database.selection2} == oracle, a menos que se especifique ${user.database.oracle.appcenter.jdbc.url} El puerto donde el servidor de base de datos Oracle está a la escucha de conexiones JDBC. Normalmente 1521. Un número entre 1 y 65535.
user.database.oracle.driver ${user.database.selection2} == oracle El nombre de archivo absoluto del archivo JAR del controlador ligero de Oracle. (ojdbc6.jar o ojdbc7.jar) Un nombre de archivo absoluto.
user.database.oracle.appcenter.username ${user.database.selection2} == oracle El nombre de usuario utilizado para acceder a la base de datos Oracle para Application Center. Una serie que consta de 1 a 30 caracteres: se permiten dígitos en ASCII, letras en mayúscula y minúscula en ASCII, '_', '#' y '$'.
user.database.oracle.appcenter.username.jdbc ${user.database.selection2} == oracle El nombre de usuario utilizado para acceder a la base de datos Oracle para Application Center, en una sintaxis adecuada para JDBC. Igual que ${user.database.oracle.appcenter.username} si empieza por un carácter alfabético y no contiene caracteres en minúscula; de lo contrario, debe ser ${user.database.oracle.appcenter.username} rodeado por comillas dobles.
user.database.oracle.appcenter.password ${user.database.selection2} == oracle La contraseña utilizada para acceder a la base de datos Oracle para Application Center, opcionalmente cifrada de una forma específica. La contraseña debe ser una serie que consta de 1 a 30 caracteres: se permiten dígitos en ASCII, letras en mayúscula y minúscula en ASCII, '_', '#' y '$'.
user.database.oracle.appcenter.dbname ${user.database.selection2} == oracle, a menos que se especifique ${user.database.oracle.appcenter.jdbc.url} El nombre de la base de datos Oracle para Application Center. No vacío, un nombre de base de datos Oracle válido.
user.database.oracle.appcenter.isservicename.jdbc.url Opcional Indica si user.database.oracle.appcenter.dbname es un nombre de Servicio o un nombre de SID. Si el parámetro no está presente, entonces user.database.oracle.appcenter.dbname se considerará como un nombre de SID. true (indica un nombre de Servicio) o false (indica un nombre de SID)
user.database.oracle.appcenter.jdbc.url ${user.database.selection2} == oracle, a menos que se especifique ${user.database.oracle.host}, ${user.database.oracle.port} y ${user.database.oracle.appcenter.dbname} El URL de JDBC de la base de datos Oracle para Application Center. Un URL de JDBC de Oracle válido. Empieza por "jdbc:oracle:".
user.writable.data.user Siempre El usuario de sistema operativo al que se permite ejecutar el servidor instalado. Un nombre de usuario de sistema operativo, o vacío.
user.writable.data.group2 Siempre El grupo de usuarios del sistema operativo al que se permite ejecutar el servidor instalado. Un nombre de grupo de usuarios del sistema operativo, o vacío.

Estructura de distribución de MobileFirst Server

Los archivos y las herramientas de MobileFirst Server se instalan en el directorio de instalación de MobileFirst Server.

Archivos y subdirectorios del subdirectorio Analytics

Elemento Descripción
analytics.ear y analytics-*.war Los archivos EAR y WAR para instalar MobileFirst Analytics.
configuration-samples Contiene los archivos Ant de ejemplo para instalar MobileFirst Analytics con tareas Ant.

Archivos y subdirectorios del subdirectorio ApplicationCenter

Elemento Descripción
configuration-samples Contiene los archivos Ant de ejemplo para instalar Application Center. Las tareas Ant crean la tabla de base de datos y despliegan los archivos WAR en un servidor de aplicaciones.
console Contiene los archivos EAR y WAR para instalar Application Center. El archivo EAR es exclusivamente para IBM PureApplication System.
databases Contiene los scripts SQL que se van a utilizar para la creación manual de tablas para Application Center.
installer Contiene los recursos para crear el cliente de Application Center.
tools Las herramientas de Application Center.

Archivos y subdirectorios del subdirectorio MobileFirst Server

Elemento Descripción
mfp-ant-deployer.jar Un conjunto de tareas Ant de MobileFirst Server.
mfp-*.war Los archivos WAR de los componentes de MobileFirst Server.
configuration-samples Contiene los archivos Ant de ejemplo para instalar los componentes de MobileFirst Server con tareas Ant.
ConfigurationTool Contiene los archivos binarios de la Herramienta de configuración del servidor. La herramienta se inicia desde dir_instal_servidor_mfp/shortcuts.
databases Contiene los scripts SQL que se van a utilizar para la creación manual de tablas para componentes de MobileFirst Server (servicio de administración de MobileFirst Server, servicio de configuración de MobileFirst Server y tiempo de ejecución de MobileFirst).
external-server-libraries Contiene los archivos JAR que utilizan distintas herramientas (como por ejemplo las herramientas de autenticidad y la herramienta de seguridad de OAuth).

Archivos y subdirectorios del subdirectorio PushService

Elemento Descripción
mfp-push-service.war El archivo WAR para instalar el servicio de envío por push de MobileFirst Server.
databases Contiene los scripts SQL que se van a utilizar para la creación manual de tablas para el servicio de envío por push de MobileFirst Server.

Archivos y subdirectorios del subdirectorio License

Elemento Descripción
Text Contiene la licencia para Mobile Foundation.

Archivos y subdirectorios del directorio de instalación de MobileFirst Server

Elemento Descripción
shortcuts Scripts de lanzador para Apache Ant, la Herramienta de configuración del servidor y el mandato mfpadmin, que se facilitan con MobileFirst Server.

Archivos y subdirectorios del subdirectorio tools

Elemento Descripción
tools/apache-ant-version-number Una instalación binaria de Apache Ant que utiliza la Herramienta de configuración del servidor. También se puede utilizar para ejecutar las tareas Ant.
Last modified on November 09, 2017