[검색엔진] NiFi 로그인 실행 방법

2022. 4. 25. 08:25검색엔진/NiFi

NiFi 란?
아파치 나이파이는 시스템 간 데이터 전달을 효율적으로 처리, 관리하기 위한 시스템

NiFi 설치

  1. https://nifi.apache.org/download.html  에서 최신버전의 nifi-bin.tar.gz / nifi-toolkit-bin.tar.gz 다운로드

 

 

Apache NiFi Downloads

Copyright © 2018 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, NiFi, Apache NiFi and the project logo are trademarks of The Apache Software Foundation.

nifi.apache.org

 

NiFi 설정 및 실행

  • nifi-toolkit-1.16.0/conf 경로에서 config-server.json, config-client.json 파일 수정 ( 변경시에만 필요 ) 
"port" : 9443,
"caHostname" : "호스트네임",
  • cd nifi-toolkit-1.16.0/bin
./tls-toolkit.sh standalone -n "localhost"

생성된 파일 확인

  • 생성된 파일 확인 후에 nifi 로 파일 복사가 필요 
cp ./* ~/nifi-1.16.0/conf #복사

cd nifi-1.16.0/bin 
./nifi.sh start 

https://localhost:9443/nifi/ # 가서 확인

https://localhost:9443/nifi/

  • 현재는 ID, PW 설정을 하지 않아서 임의로 저장되어 있음
nifi-1.16.0/bin
./nifi.sh set-single-user-credentials “사용할 ID” “사용할 PW”

# 설정 후에 
cd nifi-1.16.0/conf
login-identity-providers.xml # 확인해보면 userName, password 가 바뀐걸 확인할수있다.
  • 다시 나이파이를 실행시키고 ID, PW 를 입력하면 아래와 같은 화면을 만날 수 있다.

NiFi