Skip to main content

Installing

This page contains install information about Trisul Network Analytics.

Installing All Packages​

Select the instructions as per the platform of your choice to install the "Trisul-Full" meta package consisting of all packages.

# login as root
sudo -i
apt install ca-certificates software-properties-common curl gnupg2 -y
curl -sS https://trisul.org/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/trisul.gpg > /dev/null 2>&1
echo "deb [signed-by=/usr/share/keyrings/trisul.gpg] https://trisul.org/repos/apt/debian jammy main" | sudo tee /etc/apt/sources.list.d/trisul.list
apt update
apt install trisul-full
Congrats ! next step

πŸ‘‰ After installation, you should login as admin and select the "Product Mode"

Installing Each Package​

Via the Repository​

Follow the steps above to add the repository, in the final step instead of 'Trisul-Full' specify the individual packages to install.

sudo apt  install trisul-hub trisul-probe webtrisul

To install plugins

sudo apt install trisul-badfellas trisul-geo

Via the DEB Files​

The DEB packages can be found on the Downloads page.

Download each DEB package and install them manually using the normal debian package installer dpkg -i trisul-probe-7.0_xxx.deb etc.


CentOS/RHEL Installation​

You can use rpm or yum to install the packages.

Adding the YUM Repository​

You only have to do this once to add the Trisul repository to yum.repos.d

Repo locations

  • RHEL9/Oracle9 curl -LO https://www.trisul.org/trisulfull-rhel9.repo
  • RHEL8/Oracle8 curl -LO https://www.trisul.org/trisulfull-rhel8.repo
  • RHEL7/CentOS7 curl -LO https://www.trisul.org/trisulfull.repo
cd /etc/yum.repos.d
curl -LO https://www.trisul.org/trisulfull.repo


# check if Trisul Full is available now
yum group list

then install the packages normally. The following example installs the Trisul core packages

Installing the RPM Packages Manually​

Download each RPM file and use the usual RPM tool rpm -Uvhto install them rpm -Uvh trisul-probe-7.0xyz.rpmetc.


Distributed Install​

The default installation and the free license allows you to put all components on a single server. Once you wish to scale up, you can deploy a number of trisul-probe’s reporting to one or more trisul-hub nodes. The rules are :

  1. trisul-hub and webtrisul should be installed on one machine
  2. Multiple trisul-probes can be installed
  3. The optional plugins packages must be installed along with trisul-probe

See Distributed Domain