포스트

RabbitMQ Installation

RabbitMQ Installation

  • OS: macOS
  • 설치도구: homebrew

RabbitMQ 설치

설치하기 전에 brew가 최신버전인지 확실히 한다.

1
brew update

brew를 통해 RabbitMQ 서버를 설치한다.

1
brew install rabbitmq

RabbitMQ의 서버 스크립트와 CLI 도구는 /usr/local/opt/rabbitmq/sbin에 설치되고, 바이너리에 대한 링크 파일은 /usr/local/sbin에 생성된다(Intel Mac 기준. Apple Silicon은 /opt/homebrew 아래다, Homebrew 설치). 어떤 경로에서도 실행할 수 있게 PATH에 추가한다.

1
export PATH=$PATH:/usr/local/sbin

위의 설정을 사용하는 쉘의 설정파일에 추가해준다. (bash의 경우 ~/.bashrc, zsh의 경우 ~/.zshrc)

이제 rabbitmq-server명령어로 서버를 실행할 수 있다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
> rabbitmq-server
...
  ##  ##      RabbitMQ 3.9.13
  ##  ##
  ##########  Copyright (c) 2007-2022 VMware, Inc. or its affiliates.
  ######  ##
  ##########  Licensed under the MPL 2.0. Website: https://rabbitmq.com

  Erlang:      24.2.1 [jit]
  TLS Library: OpenSSL - OpenSSL 1.1.1m  14 Dec 2021

  Doc guides:  https://rabbitmq.com/documentation.html
  Support:     https://rabbitmq.com/contact.html
  Tutorials:   https://rabbitmq.com/getstarted.html
  Monitoring:  https://rabbitmq.com/monitoring.html

  Logs: /usr/local/var/log/rabbitmq/rabbit@localhost.log
        /usr/local/var/log/rabbitmq/rabbit@localhost_upgrade.log
        <stdout>

  Config file(s): (none)

  Starting broker... completed with 7 plugins.


RabbitMQ 실행

rabbitmq-server 명령어로 서버를 실행했다면 http://localhost:15672로 접속해 관리 UI를 볼 수 있다. 관리 UI는 관리 플러그인이 켜져 있어야 뜨고, rabbitmq-plugins enable rabbitmq_management로 켠다(Management Plugin). 기본 계정과 비밀번호는 guest/guest이다. 이 기본 계정은 원격 호스트에서는 접속할 수 없고 localhost로만 접속된다(RabbitMQ: Access Control).

Admin 탭에서 새로운 계정을 생성할 수 있다.

참고한 자료외부 출처 4

외부 출처

Kafka와 메시징
이 글은 저작권자의 CC BY 4.0 라이선스를 따릅니다.

댓글

아직 댓글이 없습니다