NIFI安装
注意:需要安装Java的jvm
win
- 下载:http://nifi.apache.org/download.html
- 解压就可以了。
配置
conf\nifi.properties
- 端口号:
由于NIFI默认端口为8080,所以需要检查一下8080端口是否被占用,如果被占用可以使用别的未被占用的端口,如9090,9091等。
netstat -ano|findstr "8080"
NIFI配置文件:\conf\nifi.properties 126行:nifi.web.http.port
-- 一般改为9191
--------------
nifi.web.http.host=192.168.0.173 #本机ip,在这个地址可以访问页面
nifi.web.http.port=9191
启动
- 方法一、双击启动文件:
\bin\run-nifi.bat
- 方法二、在window平台使用命令bin\run-nifi.bat.
测试是否安装成功:启动服务后过大概3到5分钟,在浏览器中输入:http://127.0.0.1:9191/nifi 或者:http://localhost:9191/nifi
查看NIFI运行报表:
- 查看报表文件:
\logs\nifi-app.log
linux
NiFi 是免安装地,仅需从官网下载压缩包,然后解压,旋即完成了整个安装过程。
- 官网下载压缩包:nifi.apache.org/download,如何压缩包的选择参考文章 Apache NiFi 二进制包和源码包安装介绍
tar -xzf nifi-x.x.x-bin.tar.gz
命令解压 ,关于解命令烦请参考文章 Linux 下tar.gz、tar、bz2、zip 等解压缩、压缩命令小结- 解压结束即完成整个安装过程
配置
我们需要对 NiFi 的配置文件(存放在 [nifi_install_location]/config
)进行个性化配置。
由于目前我们只是简单的上手,所以大部分配置项都选择了默认的配置。我们仅对 NiFi 进行基本的配置。
nifi.properties
文件针对的是 NiFi 的配置,仅需做如下修改:
# web properties #
nifi.web.war.directory=./lib
nifi.web.http.host=192.168.203.7 # 设置成本机的 ip
nifi.web.http.port=9191
nifi.web.https.host=
nifi.web.https.port=
nifi.web.jetty.working.directory=./work/jetty
nifi.web.jetty.threads=200
其他文件在本教程场景下无需修改。
启动
通过 [nifi_install_location]/bin/nifi.sh 进行 start、restart、stop、status 等操作。
./bin/nifi.sh start
:启动 nifi。
浏览器中访问 192.168.203.7:9191/nifi(此处的ip与端口同你的配置项相关)
即可出现 nifi 的操作界面
由于 nifi 加载配置信息较慢,稍作等待。