본문 바로가기
Tools

RabbitMQ 3.7.9 binary 설치

by 수앙 2019. 1. 5.

RabbitMQ 3.7.9 binary로 설치하는 방법을 알아보겠다.

Root 계정으로 진행하며 일반계정은 sudo 명령어로 수행

 

1. Erlang 21.x 설치

- 레파지토리 등록

~]# vi /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

 

- Erlang 설치

~]# yum install -y erlang

 

- Erlang 버전 확인

~]# erl --version
Erlang/OTP 21 [erts-10.2.1] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:1] [hipe]

Eshell V10.2.1  (abort with ^G)
1> ctrl + g
User switch command
 --> q

 

Erlang을 다른 버전 설치가 필요할 시 아래 링크 참고

# Erlang 설치 참고: https://github.com/rabbitmq/erlang-rpm

# Erlang 호환 rabbitmq 버전 참고: https://www.rabbitmq.com/which-erlang.html

 

2. RabbitMQ 3.7.9 설치

- 다운로드

wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.9/rabbitmq-server-generic-unix-3.7.9.tar.xz

 

- 압축해제

~]# tar xf rabbitmq-server-generic-unix-3.7.9.tar.xz

 

3. RabbitMQ 실행

- 일반 실행

~]# cd rabbitmq_server-3.7.9

rabbitmq_server-3.7.9]# sbin/rabbitmq-server

RabbitMQ 버전과 로그 경로 출력

 

- 일반 실행 종료

ctrl + c

 

- 백그라운드 실행

rabbitmq_server-3.7.9]# sbin/rabbitmq-server -detached

 

- 백그라운드 실행 종료

rabbitmq_server-3.7.9]# sbin/rabbitmqctl shutdown

 

아래 사이트에서 rabbitmq.conf, rabbitmq-env.conf 설정 관련 내용이 나오는데 여기서는 추후 다룰 예정

# RabbitMQ 실행/종료 참고: https://www.rabbitmq.com/install-generic-unix.html#downloads

 

끝.

댓글