The gui-less installation provides a fast way to install or update the BRIDGE. You need to edit a properties file and run the installation.

  1. Login as root user and change to the location, to which you copied the installation files.
  2. Create and edit file guilessinstaller.properties in this folder.
    You can either create an empty file and copy the code block below into this file (make sure to use Unix line ends (LF) or download the template file from the FTP location from which you also downloaded the BRIDGE installer.

    Please note, that the gui-less installation of the BRIDGE does not validate the installation properties defined in the .properties file.

    To activate an option, a property value can be assigned a Boolean true. Do not assign the value false! Instead, deactivate the property by commenting it out (start the line with #).

    Refer to Guided Installation of the BRIDGE with GUI for detailed descriptions of each setting.

    Never change the guilessinstaller.properties after first installation, but use the same file for every update afterwards!

    Bridge 5.1.39.6 Bridge 6.0.40.2 Only exception is, when you are moving from a version below 6.0.40.2/5.1.39.6 to a higher version. Since then, the settings console.ip.address and console.hostname are mandatory. It is necessary that you edit your existing guilessinstaller.properties file before making an update installation. If you don't specify these settings, you will get additional node instances and proxy nodes and won't be able to deploy services anymore.

    # Enter the installation directory of E2E Server:
    console.home=/opt/e2e_bridge_prog
    
    # Enter the data directory E2E Server:
    console.data=/opt/e2e_bridge_data
    
    # Either log on as root account comment out the "system.userid" property), or
    # log on as user account and enter the system user id for the E2E Console service (the user must exist):
    # system.userid=e2ebridge
    
    # Enter the port number (2000 - 9999), to which the E2E Console service will listen:
    services.port=8080
    
    # Enter the port number (2000 - 9999), to which the E2E Console service will listen for shutdown
    # (this port is bound to localhost only).
    # Note: in case of multiple installations on one system, each E2E Server instance needs a different shutdown port number.
    shutdown.port=7580
    
    # Start E2E Console service on system startup.
    # Comment out the "services.startup_system" property if you do not want to start E2E Console service on system startup:
    # services.startup_system=true
    
    # Start E2E Console service after installation.
    # Comment out the "services.startup_now" property if you do not want to start E2E Console service after installation:
    # services.startup_now=true
    
    # Enter a password for user 'admin' to login to the E2E Console.
    # This is the password to access the Web-based user interface E2E Console with user 'admin'./p> 
    adminserver.password=xxx
    
    # Enter a password for the E2E Console service.
    # You will need this password when importing this node instance into an E2E Server domain:
    services.password=xxx
    
    # Install in Server Mode (property "mode.server") or Workstation Mode (property "mode.workstation").
    # You have to choose either of them. Comment out one of the following two lines:
    mode.server=true
    # mode.workstation=true
    
    # Only if you install in Server Mode:
    # If you like to create an E2E Server domain, enter the domain name:
    console.domain.name=E2E_Bridge
    
    # Select an available IP address for this installation if you want to install more than one
    # E2E Server and you have a static IP address. Otherwise use '0.0.0.0'.
    # This setting is mandatory since Console 6.0.40.2 / 5.1.39.6.
    console.ip.address=0.0.0.0
    
    # Select the full qualified domain name which maps to the IP address or select 'localhost'.
    # Only lowercase characters allowed.
    # This setting is mandatory since Console 6.0.40.2 / 5.1.39.6.
    console.hostname={Enter your node instance name here}
    
    # Use UTC instead of local time.
    # Keep the following line with property "console.timezone.utc" commented out, if you want to use local time on the Server:
    # console.timezone.utc=true
  3. After having edited the properties file, start the installation with the following command:

    java -jar BridgeInstaller-xxx.jar -guiless -installproperties guilessinstaller.properties -debuglevel info

Continue with Checking the Installation.

  • No labels