RedHat Enterprise Linux 8¶
Install Requirements¶
Enable the CodeReady Repo¶
subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms
Enabling the CodeReady repo requires that you have registered subscription-manager.
Install Required Packages¶
yum install \ diffutils \ file-devel \ gcc \ jansson-devel \ make \ nss-devel \ libyaml-devel \ libcap-ng-devel \ libpcap-devel \ pcre-devel \ python3 \ python3-pyyaml \ rust-toolset \ zlib-devel
Download Suricata¶
Suricata can be downloaded from the home page, https://suricata-ids.org. Curl can also be used:
curl -OL https://www.openinfosecfoundation.org/download/suricata-5.0.0.tar.gz
but please check the home page for the latest version.
Build and Install¶
Extract Suricata and build:
tar xvf suricata-5.0.0.tar.gz cd suricata-5.0.0 ./configure --sysconfdir=/etc --localstatedir=/var make
Install as root or using sudo:
make install make install-conf
Configure and Run¶
See https://suricata.readthedocs.io/en/latest/quickstart.html for further setup guidance.