RabbitMQ 설치하기

in kr •  6 years ago  (edited)

RabbitMQ 이란?

  RabbitMQ는  표준 AMQP (Advanced Message Queueing Protocol)
  메세지 브로커 소프트웨어(message broker software) 오픈소스 이며  erlang언어로 개발 되었다

 RabbitMQ를 매우 간단하게 편지를 작성하여 받는 사람에게 
 보낼 우체통(post box)->우체국(post office),->우편배달부(postman)가 있듯,  
 데이터의 바이너리 blobs을 accept, store, forward 시키는 것이다.

RabbitMQ와 같은 Message Queueing은 대용량 데이터를 처리하기 위한 배치 작업이나,
체팅 서비스, 비동기 데이터를 처리할때 사용한다. 

참고: http://killins.egloos.com/m/3025514


설치

  1. ubuntu OS

  2. 네트웍 설정 (고정 IP, DNS설정)
    vi /etc/network/interfaces
    auto eth0
    #iface eth0 inet dhcp
    iface eth0 inet static
    address 10.0.1.12
    netmask 255.0.0.0
    gateway 10.0.1.1

  3. 네트웍 재시작
    sudo /etc/init.d/networking restart

  4. RabbitMQ 리파지토리 추가
    sudo vi /etc/apt/sources.list
    deb http://www.rabbitmq.com/debian/ testing main

  5. RabbitMQ의 public key를 ubuntu가 신뢰할 수 있도록 key 등록
    wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
    sudo apt-key add rabbitmq-signing-key-public.asc

  6. RabbitMQ 설치
    sudo apt-get install rabbitmq-server


Management Plugin 설치

  1. Management Plugin 활성화
    sudo rabbitmq-plugins enable rabbitmq_management
    sudo service rabbitmq-server restart

  2. RabbitMQ를 restart
    service rabbitmq-server restart

  3. 관리자 계정 추가
    sudo rabbitmqctl add_user rabbitmq password
    sudo rabbitmqctl set_user_tags rabbitmq administrator

  4. Management Plugin 접속
    웹브라우저로 " http://serverip:15672/ " 접속

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

This is bold and neat =)

@jaerakson, I gave you a vote!
If you follow me, I will also follow you in return!
Enjoy some !popcorn courtesy of @nextgencrypto!