下载链接 http://nifi.apache.org/download.html
注意这两个包都需要下载,第一个是nifi的程序包,第二个是nifi的工具包,后面nifi增加认证时需要用到。
下载后解压到环境里(安装jdk我就不说了,这是基础的)
进入toolkit主目录下,执行以下CMD
./bin/tls-toolkit.sh standalone -n 'IP或域名','IP或域名' -O -S '密码' -P '密码' -c 'hostname of NiFi Certificate Authority (default: localhost)'
#根据你提供的域名和IP地址生成两个分别以域名和IP地址的目录,里面的文件有Keystore.jks,Truststore.jks,nifi.properties。两个目录的区别在于nifi.properties里的host的值一个是域名,一个是IP,选其中一个就好了,推荐选域名那个目录,这样IP就不会暴露。
最后生成以下文件
将这几个文件拷贝到nifi的conf目录下
然后就可以正常启动了
登录用户名密码去logs/nifi-app.log查找