In this tutorial I will guide you through installing NiFi on Ubuntu 16.04 and setting to run as a service. We will assume you have a user called “hduser”.
Install Java 8
- sudo apt-get install openjdk-8-jdk
Install NiFi
- wget http://mirror.dsrg.utoronto.ca/apache/nifi/1.8.0/nifi-1.8.0-bin.tar.gz
- tar -xzf nifi-1.8.0-bin.tar.gz
- sudo mv nifi-1.8.0/ /usr/local/nifi
Set Ownership:
- sudo chown -R hduser:hduser /usr/local/nifi
Setup .bashrc:
- sudo nano ~/.bashrc
Add the following to the end of the file.
#NIFI VARIABLES START
export NIFI_HOME=/usr/local/nifi
export NIFI_CONF_DIR=/usr/local/nifi/conf
export PATH=$PATH:$NIFI_HOME/bin
#NIFI VARIABLES STOP
- source ~/.bashrc
Install NiFi As Service
- cd /usr/local/nifi/bin
- sudo ./nifi.sh install
- reboot
Start/Stop/Status Service
- sudo service nifi start
- sudo service nifi stop
- sudo service nifi status
Your site is now available http://localhost:8080/nifi
Uninstall
- sudo rm /etc/rc2.d/S65nifi
- sudo rm /etc/init.d/nifi
- sudo rm /etc/rc2.d/K65nifi
- sudo rm -R /usr/local/nifi/
One thought on “NiFi Installation (Basic)”
Comments are closed.