Installing Enterprise Connector using a script

For Linux: You must create a Linux user and group and link the user to the group. This user is used by Enterprise Connector to run the ION Grid bootstrap daemon. Example:

groupadd ionec
adduser ionec –g ionec
  1. Verify if the required system prerequisites are met.
  2. We recommend that you install in /opt. Prepare an installer.properties file with these parameters:
    # Infor ION Scriptable Install Input template.
    # --------------------------------------------------------------------
    # Grid Installation Configuration
    grid.installation.dir=/opt/infor/IONEC
    
    # Only for Linux
    grid.service.username=ionec
    grid.service.group=ionec
    
    
    # Grid Connection Configuration
    bootstrap.service.port=28089
    host.router.https.port=28090
    host.router.port=28091
    
    # JRE Path (JDK is required)
    jrePath=/usr/java/jdk1.8.0_65
    
    # Database Selection
    # ====================================================================
    # database.type = 'sqlserver' or 'postgres_ppas'
    # database.scenario = 'nodb' or 'precreateddb'
    # nodb means the installed will create the database # requires database.admin.username and database.admin.password to be set # precreateddb means the database (grid.database.name) already exists, as an empty database. database.type=sqlserver grid.database.name=InforIONECGrid database.scenario=precreateddb
    
    # SQL Server database properties
    database.server= MySQLSERVERDATABASE
    database.instance=
    database.port=1433
    #database.admin.username=sa
    #database.admin.password=****
    ionruntime.database.username=ecruntime
    ionruntime.database.password=ecruntimepwd
    
    
    # Location Credentials and Tenant Mapping - Optional
    # ====================================================================
    iam.access.key.id= AKIBJP3YJYRMFA3AOHXA
    iam.secret.access.key= WsfDtVAxnGX2vd2+svE9qC8oItALLD2tvD2e5otA
    tenant.mapping=INFOR
  3. Run the installer using the just created installer.properties file as input.
    java –jar com.infor.ion.cloud.enterprise.connector.installer-version.jar installer.properties