This guide installs Apache NiFi from the official binary distribution.
Visit the Apache NiFi downloads page and copy the current binary URL.
curl -O https://downloads.apache.org/nifi/<VERSION>/nifi-<VERSION>-bin.zip
Replace <VERSION> with the version listed on the official downloads page.
unzip nifi-<VERSION>-bin.zip
cd nifi-<VERSION>
Start the service using the bundled script.
bin/nifi.sh start
On first start, NiFi generates credentials in the log file.
grep -i "Generated" logs/nifi-app.log
Open https://YOUR-SERVER:8443/nifi and log in with the generated credentials.
bin/nifi.sh stop
See Apache NiFi Configuration for configuration guidance.
See Apache NiFi Security for hardening guidance.
Prefer automation? See Apache NiFi Ansible Setup for an example playbook.
Prefer containers? See Apache NiFi Docker Setup.
Setting up Apache Nifi can be complex. We offer consulting services for:
Contact us at office@linux-server-admin.com or visit our contact page.