Installing ESIGate

November 14, 2023

To install ESIGate:

  1. Unzip the esigate.tar.gz file and update paths in esigate/bin/catalina.sh.
    cd esigate
    vi bin/catalina.sh
    CATALINA_OPTS="$CATALINA_OPTS
    -Djavax.net.ssl.trustStore=__path_to_hybris__/hybris_65/hybris/bin/platform
    /tomcat/lib/keystore -Djavax.net.ssl.trustStorePassword=123456"
    CATALINA_OPTS="$CATALINA_OPTS
    -Desigate.config=__path_to_esigate__/esigate/jahia.properties" 
    
  2. Update the paths to reflect your installation of Hybris and the path to ESIGate.
  3. You must also update the conf/server.xml file.
    vi conf/server.xml
    Connector port="8090"
    protocol="org.apache.coyote.http11.Http11NioProtocol"
    maxThreads="150" SSLEnabled="true" scheme="https"
    secure="true" clientAuth="false" sslProtocol = "TLS"
    keystoreFile="__path_to_hybris__/hybris_65/hybris/bin/platform/tomcat/lib/k
    eystore" keystorePass="123456"/>
  4. Next start ESIGate.
    ./bin/startup.sh