카프카(Kafka) 윈도우(Windows)에 설치하기

카프카를 윈도우 운영체제에 설치해 보도록 하겠습니다. Java 1.8 버전 이상이 설치되어 있어야 합니다.

  • 아파치 카프카 공식 사이트에 접속하고 Download 버튼을 클릭합니다. 
          https://kafka.apache.org
카프카 다운로드 받는 방법

  • 원하시는 스칼라 버전을 선택합니다. 

카프카 스칼라 버전 선택하기
  • 원하시는 미러 사이트를 선택하시면 다운로드가 진행됩니다. 
카프카를 다운 받을 미러 사이트 선택

  • 다운로드 한 파일을 압축해제 합니다. 
  • bin 폴더 안으로 들어가서 windows 폴더를 클릭합니다. 
  • bat 형식의 배치 파일들이 보이실 것입니다.
윈도우에서 카프카를 실행하기 위한 윈도우 배치 파일들
  • cmd 창을 열고 카프카 설치 경로로 이동합니다. 
  • Zookeeper를 실행합니다.  bin\windows\zookeeper-server-start.bat config\zookeeper.properties 
윈도우에서 카프카 서버 기동하는 방법

* bin 폴더로 들어가시지 말고 실행하시면 됩니다. 혹시 명령어 길이가 너무 길다는 에러가 나오면 카프카 폴더명을 짧게하시고 경로를 간소화 하시면 됩니다.
  • cmd 창을 하나 더 열고 이제 카프카 서버를 실행합니다. (항상 Zookeeper 서버를 먼저 기동하셔야 합니다.)  bin\windows\kafka-server-start.bat config\server.properties
  • cmd 창을 마지막으로 하나 더 열고 netstat -a 로 Listening 하고 있는 포트를 확인합니다. (주키퍼의  default 포트는 2181이고 카프카의 default 포트는 9092입니다.)
  • 아래와 같이 Zookeeper와 Kafka의 로그를 나란히 보시면서 테스트를 진행하시면 편리합니다.
* cmd 보다 파워쉘이 더 편리합니다.
* 카프카 윈도우 버전은 실제 운영 시에는 사용하지 마시고 테스트 용도로만 사용하세요~~

이어지는 내용들:
윈도우에서 카프카 간단 테스트하기 (click)
윈도우에서 카프카 멀티브로커 구성 연습하기 (click)
윈도우에서 카프카 클러스터 테스트하기 (click)

Comments