This repository was archived by the owner on May 15, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Install OA Prerequisites
Nathanael Smith edited this page Apr 15, 2016
·
3 revisions
Building or installing prerequisites should be done in a directory created under the /home// directory. It is recommended to create a temporary folder called “src” for easy deletion after successful validation.
mkdir src
cd src
Python 2.7 is required for the operational analytics component.
#Pre-requisites
sudo yum -y groupinstall "Development Tools"
sudo yum -y install zlib-devel readline-devel sqlite-devel openssl-devel
#Python install
wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
tar xf Python-2.7.6.tar.xz
cd Python-2.7.6
./configure
make
sudo make altinstall
cd ..
Pip will be needed to install various python dependencies
wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py
sudo /usr/local/bin/python2.7 get-pip.py
Install Jupyter to create the notebook server.
wget --no-check-certificate https://pypi.python.org/packages/source/i/ipython/ipython-3.2.0.tar.gz#md5=41aa9b34f39484861e77c46ffb29b699
tar xvf ipython-3.2.0.tar.gz
cd ipython-3.2.0
sudo /usr/local/bin/python2.7 setup.py install
cd ..
There are several python modules needed for the notebook server that are not part of a normal python install. Install these with pip.
pip2.7 install pyzmq jinja2 tornado jsonschema numpy
cd ..
- Home
- [Overview of Open Network Insight](Overview of Open Network Insight)
- [Technical Overview](Technical Overview)
- [Planning Guide](Planning Guide)
- [Deployment Option 1: Pure Hadoop](Pure Hadoop)
- [Deployment Option 2: Hybrid Hadoop / Virtual](Hybrid Hadoop)
- [Deployment Guide](Deployment Guide)
- [Installation & Configuration Guides](Installation & Configuration Guides)
- Initial Configuration
- [Configure User Accounts](Configure User Accounts)
- [Edit Solution Configuration](Edit Solution Configuration).
- [Setup HDFS](Setup HDFS)
- Ingest Component
- Machine Learning
- [Install Prerequisites](Install ML Prerequisites).
- [Installation & Configuration Guide](Install and Configure ML)
- [Running ML](Running ML)
- Operational Analytics & User Interface
- Initial Configuration
- [User Guide](User Guide)
- Flows
- [Suspicious Connects – Analyst View](Suspicious Connects)
- [Threat Investigation – Analyst View](Threat Investigation)
- Storyboard
- [Ingest Summary – Analyst View](Ingest Summary)
- DNS
- [Suspicious DNS – Analyst View](Suspicious DNS)
- [Threat Investigation – Analyst View](DNS Threat Investigation)
- [Storyboard](DNS Storyboard)
- Proxy
- [Suspicious Proxy - Analyst View](Suspicious Proxy)
- [Threat Investigation - Analyst View](Proxy Threat Investigation)
- [Storyboard](Proxy Storyboard)
- Flows
- ONI Demo