Having downloaded your desired ISO according to the Download section, it’s now time to install! There are separate sections below to walk you through installing using our Security Onion ISO image (based on CentOS 7) or installing standard CentOS 7 or Ubuntu 18.04 and then installing our components on top.
For most use cases, we recommend using our Security Onion ISO image as it’s the quickest and easiest method.
Installation using Security Onion ISO Image¶
If you want to install Security Onion using our ISO image:
- Review the Hardware Requirements and Release Notes sections.
- Download and verify our Security Onion ISO image.
- Boot the ISO in a machine that meets the minimum hardware specs.
- Follow the prompts to complete the installation and reboot.
- Login using the username and password you set in the installer.
- Proceed to the Configuration section.
Installation on Ubuntu or CentOS¶
If you want to install Security Onion on CentOS 7 or Ubuntu 18.04 (not using our Security Onion ISO image), follow these steps:
Review the Hardware Requirements section.
Download the ISO image for your preferred flavor of Ubuntu 18.04 64-bit or CentOS 7 64-bit, verify the ISO image, and boot from it.
Follow the prompts in the installer. If you’re building a production deployment, you’ll probably want to use LVM and dedicate most of your disk space to
/nsmas discussed in the Partitioning section.
Reboot into your new installation.
Login using the username and password you specified during installation.
If using CentOS 7 Minimal, install
sudo yum -y install git
Once you have git, then do the following:
git clone https://github.com/Security-Onion-Solutions/securityonion cd securityonion sudo bash so-setup-network
Proceed to the Configuration section.