본문 바로가기

빅데이터

(설치)RabbitMQ Install Centos 6.X

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



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 -Uvh erlang-solutions-1.0-1.noarch.rpm

 # rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc


 /etc/yum.repos.d/ 작성
 

        [erlang-solutions]
        name=Centos $releasever - $basearch - Erlang Solutions
        baseurl=https://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch
        gpgcheck=1
        gpgkey=https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
        enabled=1


 설치

 # yum install erlang
 











[RabbitMQ 설치]


RPM 다운로드


 






INSTALL


 (설치)

 # rpm -Uvh rabbitmq-server-버젼~~~.el6.noarch.rpm 


 (에러)

 socat dependency error 발생

 # yum install socat





사용하기



▶계정 추가
 # sudo rabbitmqctl add_user 계정 패스워드




▶관리자로 등록
 # sudo rabbitmqctl set_user_tags 계정 administrator



▶권한 설정
 # rabbitmqctl set_permissions -p / 계정".*" ".*" ".*"




▶rabbitmq management plugin 사용
 # rabbitmq-plugins enable rabbitmq_management




MQTT 플러그인 추가(추가 참고 내용)

 # rabbitmq-plugins enable rabbitmq_mqtt




▶rabbitmq 서버 시작
 # sudo service rabbitmq-server start





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