다운로드
brew를 이용한 방법도 있지만, 제가 필요한 버전은 지원을 하지 않더라구요.
그래서 홈페이지를 통해 직접 설치해주었습니다.
먼저, 홈페이지에서 Logstash를 설치해줍니다. Logstash 홈페이지
특정 버전을 설치하려면, Detailed release notes에서 원하는 버전을 설치해줍니다.
압축 해제
설치된 tar.gz 파일을 압축 해제 해줍니다.
더블 클릭 또는 아래 명령어를 실행해서 압축 해제할 수 있어요.
tar -xzf ${SOURCE_DIR}/${LOGSTASH_FILE_NAME} -C ${DESTINATION_DIR}
SOURCE_DIR: 다운로드 받은 Logstash 파일의 pathLOGSTASH_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