RabbitMQ
▶RabbitMQ는 메시지 브로커 ▶producers 로부터 메시지들을 받아 consumers 에게 전달해주는 서비스 ▶시스템 간에 메시지를 전달해주는 서비스 |
※ RabbitMQ INSTALL (CentOS 6.x)
[Erlang 설치]
Site 접속 : https://www.rabbitmq.com/
설치 메뉴얼에 erlang을 설치해야 한다고 적혀있다.
이에, 메뉴얼에 링크된 erlang solution 사이트 접속
https://www.erlang-solutions.com/resources/download.html
아래에 보면 이렇게 하라고 나와 있다. (필요 부분만 요약)
▶Erlang Solutions repository (공개키 포함) 설치 # wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm # rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc ▶/etc/yum.repos.d/ 작성 [erlang-solutions] # yum install erlang |
[RabbitMQ 설치]
※ RPM 다운로드
|
※ INSTALL
(설치) # rpm -Uvh rabbitmq-server-버젼~~~.el6.noarch.rpm (에러) socat dependency error 발생 # yum install socat |
※ 사용하기
▶계정 추가 ▶관리자로 등록 ▶권한 설정 ▶rabbitmq management plugin 사용 ▶MQTT 플러그인 추가(추가 참고 내용) # rabbitmq-plugins enable rabbitmq_mqtt ▶rabbitmq 서버 시작 |
※ WEB 실행
▶ http://xxx.xxx.xxx.xxx:15672 ▶ 외부에서 접근 시 관련 Port 열기 |
'빅데이터' 카테고리의 다른 글
zeppelin 설치 (0) | 2017.06.26 |
---|---|
RabbitMQ & Spark Streaming Test (0) | 2017.05.17 |
Kafka 설치(3) - Kafka + Spark Streaming Test (0) | 2017.04.27 |
Kafka 설치(2) (0) | 2017.04.27 |
Kafka 설치(1) (0) | 2017.04.26 |