Install NetScaler BLX on an RPM-based Linux host

Before you begin

  • Ensure that the NetScaler BLX package is available on the Linux host. For information on how to download BLX, see Download the BLX package on the Linux host.

  • Ensure that the Linux host has internet access to install the necessary dependencies. For more information about auto-installed dependencies, see Auto-installed dependencies for BLX.

  • Ensure that you have root or sudo privileges to install BLX on the Linux host.

  • From BLX version 14.1 build 17.x, when you install BLX on Red Hat based Linux host, it applies an SELinux policy if the SELinux module is available on the Linux host. This policy allows BLX to run on the Linux host. For more information about SELinux policy, see SELinux policy.

Install NetScaler BLX

  1. Untar the BLX installation package and then change the working directory to the extracted BLX installation directory.

    tar -xvzf blx-rpm-<release number>-<build-number>.tar.gz
    
    cd <path to the extracted BLX installation directory>
    <!--NeedCopy-->
    

    Sample output:

    The following sample output shows that a BLX installation package blx-rpm-14.1-4.42.tar.gz, which is already downloaded to the /var/blxinstall directory of the Linux host, is untared. Then, the working directory is changed to the extracted directory blx-rpm-14.1-4.42.

    # cd /var/blxinstall
    
    # tar -xvzf blx-rpm-14.1-4.42.tar.gz
    
    # cd blx-rpm-14.1-4.42
    
    # pwd
    /var/blxinstall/blx-rpm-14.1-4.42
    <!--NeedCopy-->
    
  2. For Redhat-based Linux systems, install the Extra Packages for Enterprise Linux (EPEL). For more information on how to install EPEL, see EPEL Documentation.

  3. This is an optional step. To use the custom monitor feature, you must install perl(Authen::NTLM) manually by using Comprehensive Perl Archive Network (CPAN) on the system before proceeding to use nsall.pl and nsntlm-lwp.pl scripts.

    # cpan install Authen::NTLM
    <!--NeedCopy-->
    
  4. Run the following command to install BLX.

    yum install ./blx*.rpm
    <!--NeedCopy-->
    
  5. Check the status of BLX by running the following command:

    systemctl status blx
    <!--NeedCopy-->
    

    By default, BLX is in an inactive state.

To uninstall the BLX from the Linux host:

Run the yum remove blx command on the Linux host to uninstall BLX.

Next step

Install NetScaler BLX on an RPM-based Linux host