당신은 우분투 리눅스에서 아파치 카프카 설치를 수행하는 방법을 배우고 싶습니까? 이 튜토리얼에서는, 우리는 다운로드우분투 리눅스를 실행하는 컴퓨터에 아파치 카프카를 설치하는 방법을 보여 드리겠습니다.
• 우분투 18.04
• 우분투 19.04
• 우분투 19.10
• 아파치 카프카 2.12-2.3.1
• Openjdk 버전 11.0.4
하드웨어 목록:
다음 섹션에서는 이 아파치 카프카 자습서를 만드는 데 사용되는 장비 목록을 제공합니다.
위에 나열된 모든 하드웨어는 Amazon 웹 사이트에서 찾을 수 있습니다.
아파치 카프카 관련 튜토리얼 :
이 페이지에서는 아파치 카프카와 관련된 튜토리얼 목록에 빠르게 액세스할 수 있습니다.
튜토리얼 아파치 카프카 – 우분투 리눅스에 설치
Java JDK 패키지를 설치합니다.
다음 명령을 사용하여 Java JDK 설치 디렉토리를 찾습니다.
이 명령 출력에는 Java 설치 디렉토리가 표시됩니다.
이 예제에서는 Java JDK가 폴더 아래에 설치됩니다: /usr/lib/jvm/java-11-openjdk-amd64
이제 JAVA_HOME 라는 환경 변수를 만들어야 합니다.
필요한 환경 변수 구성을 자동화하는 파일을 만들어 보겠습니다.
다음은 java.sh 파일 콘텐츠입니다.
컴퓨터를 재부팅합니다.
다음 명령을 사용하여 JAVA_HOME 변수가 만들어졌는지 확인합니다.
명령 출력은 다음과 같습니다.
다음 명령을 사용하여 Java 설치를 테스트합니다.
명령 출력은 다음과 같습니다.
사육자 패키지를 설치합니다.
사육사 서비스가 실행되고 있는지 확인합니다.
명령 출력은 다음과 같습니다.
부팅 시간 동안 자동으로 시작하도록 사육사를 구성합니다.
아파치 카프카 패키지를 다운로드합니다.
아파치 카프카 서버를 설치합니다.
이제 KAFKA_HOME 라는 환경 변수를 만들어야 합니다.
필요한 환경 변수 구성을 자동화하는 파일을 만들어 보겠습니다.
다음은 kafka.sh 파일 콘텐츠입니다.
컴퓨터를 재부팅합니다.
다음 명령을 사용하여 KAFKA_HOME 변수가 만들어졌는지 확인합니다.
명령 출력은 다음과 같습니다.
카프카 구성 파일을 더 쉽게 찾을 수 있도록 기호 링크를 만듭니다.
아파치 카프카 서비스를 시작합니다.
다음은 표시해야 하는 정보의 샘플입니다.
축! 당신은 우분투 리눅스에서 아파치 카프카 설치를 완료했습니다.
아파치 카프카 – 명령 예
다음 명령을 사용하여 아파치 카프카 서버에서 TopicTest라는 주제를 만듭니다.
다음 명령을 사용하여 Kafka 생산자 API를 사용하여 TopicTest라는 토픽에 메시지를 보냅니다.
원하는 메시지를 입력합니다.
이 터미널을 열어 두십시오.
다른 Linux 터미널에서 다음 명령을 사용하여 Kafka 소비자 API를 사용하여 TopicTest라는 주제에서 메시지를 가져옵니다.
축! 아파치 카프카 서버에서 메시지를 보내고 받을 수 있습니다.