Как установить Apache Nifi на Ubuntu 20.04 LTS

Как установить Apache Nifi на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить Apache Nifi на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Apache NIFI — это масштабируемый инструмент с открытым исходным кодом для управления преобразованием, маршрутизацией данных и логикой посредничества системы. Проще говоря, nifi просто автоматизирует поток данных между двумя или более системами. Apache NiFi поддерживает мощные и масштабируемые ориентированные графы маршрутизации, преобразования и логики системного посредничества.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Apache Nifi на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите Apache Nifi на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка Java.

Выполните следующую команду ниже, чтобы установить Java в вашу систему:

sudo apt install openjdk-11-jdk

После завершения установки вы можете проверить это, проверив версию Java:

java -version

Шаг 3. Установка Apache Nifi на Ubuntu 20.04.

Теперь скачиваем установочные пакеты Apache Nifi с официального сайта:

wget https://www.apache.org/dyn/closer.lua?path=/nifi/1.13.2/nifi-1.13.2-bin.tar.gz

Затем извлеките tar-файл:

sudo tar -xvzf nifi-1.13.2-bin.tar.gz

Теперь вы можете перейти в binкаталог в извлеченном каталоге и запустить процесс Apache Nifi:

sudo ./nifi.sh start

Кроме того, вы можете создать программную ссылку и изменить исходный каталог, в который вы поместили свои файлы Nifi:

sudo ln -s /home/karthick/Downloads/nifi-1.13.2/bin/nifi.sh /usr/bin/nifi

После этого настройте домашнюю страницу Java должным образом:

sudo nano nifi-env.sh

Добавьте путь Java_Home, как показано:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/

Выполните приведенную ниже команду, чтобы проверить, нормально ли работает программная ссылка:

whereis nifi
sudo nifi status

Шаг 4. Доступ к веб-интерфейсу Apache Nifi.

Nifi — это веб-инструмент, поэтому вы можете выбрать свой любимый браузер и ввести следующий URL-адрес для подключения к Nifi:

http://your-ip-address:8080/nifi

Поздравляю! Вы успешно установили Apache Nifi. Благодарим за использование этого руководства по установке Apache Nifi в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Apache Nifi .