在本教程中,我們將向您展示如何安裝 Apache Ubuntu 22.04 LTS 上的 Nifi。 您是否希望為您的組織建立高效的數據處理系統? 別再看了 Apache NiFi,一個開源數據集成平台,可實現各種系統之間的無縫數據流動。 在本文中,我們將指導您完成安裝和配置過程 Apache Ubuntu 22.04 LTS 機器上的 NiFi。 從所需的先決條件到分步安裝過程,我們已為您提供服務。 那麼,讓我們開始吧!
本文假定您至少具有 Linux 的基本知識,知道如何使用 shell,最重要的是,您將站點託管在自己的 VPS 上。 安裝非常簡單,假設您在 root 帳戶下運行,如果不是,您可能需要添加 ‘sudo
‘ 到獲取 root 權限的命令。 我會告訴你一步一步的安裝 Apache Ubuntu 22.04 上的 Nifi(Jammy Jellyfish)。 您可以按照 Ubuntu 22.04 和任何其他基於 Debian 的發行版(如 Linux Mint、Elementary OS、Pop!_OS 等)的相同說明進行操作。
先決條件
- 運行以下操作系統之一的服務器:Ubuntu 22.04、20.04 和任何其他基於 Debian 的發行版,如 Linux Mint。
- 建議您使用全新的操作系統安裝,以防止出現任何潛在問題。
- 通過 SSH 訪問服務器(如果您在桌面上,則只需打開終端)。
- 有效的互聯網連接。 您需要互聯網連接才能下載必要的軟件包和依賴項 Apache 尼菲。
- A
non-root sudo user
或訪問root user
. 我們建議充當non-root sudo user
,但是,如果您在充當根用戶時不小心,可能會損害您的系統。
安裝 Apache Ubuntu 22.04 LTS Jammy Jellyfish 上的 Nifi
步驟 1. 在我們開始安裝過程之前,最好先更新系統以確保我們擁有最新的軟件包。 為此,請打開終端並運行以下命令:
sudo apt update sudo apt upgrade sudo apt install wget apt-transport-https gnupg2
步驟 2. 安裝 Java。
Apache NiFi 需要在系統上安裝 Java。 運行以下命令安裝推薦版本的OpenJDK 11:
sudo apt install openjdk-11-jdk
通過運行以下將打印 Java 版本的命令來驗證安裝:
java -version
有關安裝 Java 的其他資源,請閱讀以下帖子:
- 如何在 Ubuntu Linux 上安裝 Java √
步驟 3. 安裝 Apache Ubuntu 22.04 上的尼菲。
默認情況下, Apache Nifi 在 Ubuntu 22.04 基本存儲庫上不可用。 現在運行下面的命令來下載最新版本的 Apache 來自官網的Nifi:
wget https://archive.apache.org/dist/nifi/1.20.0/nifi-1.20.0-bin.zip
接下來,使用以下命令解壓縮文件的內容:
unzip nifi-1.20.0-bin.zip
提取後 Apache NiFi文件,需要配置系統屬性指定Java路徑和數據目錄位置。 使用以下命令打開 conf 目錄中的 nifi.properties 文件:
java.home=/usr/lib/jvm/java-11-openjdk-amd64
之後,設置“nifi.flowfile.repository.directory.path
”屬性指定數據目錄位置:
nifi.flowfile.repository.directory.path=/data/nifi/data
您可以將目錄位置更改為任何所需位置。
最後,開始 Apache NiFi,導航到“bin”目錄並運行以下命令:
sudo ./nifi.sh start
步驟 8. 訪問 Apache Nifi 網頁界面。
安裝成功後,現在打開您的網絡瀏覽器並訪問 Apache 使用 URL 的 Nifi Web UI https://localhost:8080/nifi
. 你應該看到 Apache NiFi接口,就可以開始創建數據流了:
恭喜! 您已成功安裝 Apache 尼菲。 感謝您使用本教程進行安裝 Apache Ubuntu 22.04 LTS Jammy Jellyfish 系統上的 Nifi。 如需更多幫助或有用信息,我們建議您查看 這 Apache 網站.