Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. First of all, download the FEJ distribution. The recent version of the packages is available at https://clientspace.b2bits.com/
    The packages names look like:
    • RHEL package: fixedge-java-1.8.0.268-1.el7.x86_64.rpm 
    • Debian package: fixedge-java_1.8.0.268_amd64.deb.
  2. To install the package on RHEL, run the following command as a root or using sudo (the installation requires superuser permissions):

    Code Block
    languagebash
    yum install ./fixedge-java-1.8.0.268-1.el7.x86_64.rpm

    To install the package on Ubuntu, run the following command (the installation requires superuser permissions):

    Code Block
    languagebash
    sudo apt install ./fixedge-java_1.8.0.268_amd64.deb
  3. The FIXEdge Java package has the following structure:

    DirectoryPurpose
    /etc/fixedge-java Configuration files
    /etc/fixedge-java/spring Custom Spring configuration, initially it is empty
    /usr/lib/fixedge-java/<VERSION> FIXEdge Java binaries 
    /usr/lib/fixedge-java/<VERSION>/sysconf Default Spring configuration
    /usr/share/doc/fixedge-java Documentation and examples
    /var/log/fixedge-java Application logs
    /var/lib/fixedge-java Application state: FIX sessions logs
  4. Copy the license file (fixaj2-license.bin) to the configuration directory (/etc/fixedge-java).
  5. The installation creates the fixedge-javagroup. So if it's required to get access to the logs or configuration from another user, the user should be added to thefixedge-javagroup.
    On RHEL it can be done with the command:

    Info
    sudo usermod <user> –a –G fixedge-java

...

To uninstall the package on RHEL, run the following command as a root or using sudo (the installation requires superuser permissions):

...

To uninstall the package on Ubuntu, run the following command (the installation requires superuser permissions):

...