길민호(ethan.mino)
코딩수첩
길민호(ethan.mino)
전체 방문자
오늘
어제
  • 분류 전체보기 (215)
    • Computer Science (0)
    • Web (6)
      • CSS (0)
      • HTML (0)
    • Node.js (0)
    • Javascript (2)
    • Java (46)
      • Spring (27)
      • Jsp (0)
    • C\C++ (2)
    • Programming (0)
    • AI (0)
    • Database (7)
    • Git (5)
    • Algorithm (119)
      • Stack (0)
      • Queue (0)
      • Linked List (0)
      • Sort (0)
      • Simulation (27)
      • Recursion (0)
      • Backtracking (4)
      • Two Pointer (3)
      • Dynamic Programming (19)
      • Greedy (10)
      • Graph (3)
      • Dijkstra (1)
      • BFS\DFS (8)
      • Floyd (1)
      • MST (4)
      • Tree (4)
      • Binary Search (8)
      • Binary Search Tree (4)
    • IntelliJ (4)
    • Vscode (0)
    • Operating System (0)
    • 후기 (3)
    • 성장일지 (13)
    • 스터디 (7)
    • 설치 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • ㅡ

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
길민호(ethan.mino)

코딩수첩

설치

Mac OS LogStash 특정 버전 설치

2023. 4. 21. 17:01

다운로드


brew를 이용한 방법도 있지만, 제가 필요한 버전은 지원을 하지 않더라구요.

그래서 홈페이지를 통해 직접 설치해주었습니다.

먼저, 홈페이지에서 Logstash를 설치해줍니다. Logstash 홈페이지

 

Download Logstash Free | Get Started Now

Download Logstash or the complete Elastic Stack (formerly ELK stack) for free and start collecting, searching, and analyzing your data with Elastic in minutes.

www.elastic.co

특정 버전을 설치하려면, Detailed release notes에서 원하는 버전을 설치해줍니다.

 

압축 해제


설치된 tar.gz 파일을 압축 해제 해줍니다.

더블 클릭 또는 아래 명령어를 실행해서 압축 해제할 수 있어요.

tar -xzf ${SOURCE_DIR}/${LOGSTASH_FILE_NAME} -C ${DESTINATION_DIR}
  • SOURCE_DIR : 다운로드 받은 Logstash 파일의 path 
  • LOGSTASH_FILE_NAME : 다운로드 받은 Logstash 파일명
  • DESTINATION_DIR : 압축 해제한 Logstash가 위치할 path

PATH 설정


logstash 명령어를 사용하기 위해 path를 설정해줍니다. 

export PATH="$LOGSTASH_PATH/bin:$PATH"

그 다음, 터미널을 재실행 하거나, source ${SHELL_CONFIG_PATH}을 통해 shell 설정을 리로드할 수 있습니다.

 

실행


logstash --version

마지막으로, logstash의 version을 출력해보았을 때 아래와 같이 출력되면 성공입니다!

Using bundled JDK: /usr/local/logstash-x.x.x/jdk.app/Contents/Home
logstash x.x.x

 

    길민호(ethan.mino)
    길민호(ethan.mino)
    💻 호기심 많은 서버 개발자 길민호입니다.

    티스토리툴바