Tools
RabbitMQ 3.7.9 binary 설치
수앙
2019. 1. 5. 02:05
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
끝.