반응형
CentOS 7에서 RabbitMQ를 설치하는 방법
RabbitMQ는 메시지 큐 브로커 서버로, 메시지를 안정적으로 전달하는 데 사용됩니다.
1. EPEL 저장소 설치
sudo yum install -y epel-release
2. erlang 설치
RabbitMQ는 Erlang 프로그래밍 언어를 사용하므로 먼저 Erlang을 설치해야 합니다.
sudo yum install -y erlang
3. RabbitMQ 설치
sudo yum install -y rabbitmq-server
4. Web Console 활성화
sudo rabbitmq-plugins enable rabbitmq_management
5. RabbitMQ 서비스 등록
$ sudo systemctl list-unit-files | grep rabbitmq-server
rabbitmq-server.service disabled
RabbitMQ 서버를 부팅 시 자동으로 실행되도록 활성화합니다.
sudo systemctl enable rabbitmq-server
6. RabbitMQ 서비스 시작
sudo systemctl start rabbitmq-server
728x90
7. RabbitMQ의 새로운 계정 추가
RabbitMQ 관리자 웹 인터페이스에 액세스하기 위해 관리자 계정을 설정합니다.
RabbitMQ 사용자 리스트 확인
sudo rabbitmqctl list_users
test는 원하는 사용자 이름으로 변경할 수 있습니다.
RabbitMQ 사용자 추가(<사용자> <비번>)
sudo rabbitmqctl add_user test test
관리자 역할을 부여합니다.
RabbitMQ 사용자에게 태그설정(<사용자> <태그>)
sudo rabbitmqctl set_user_tags test administrator
RabbitMQ 사용자 접속 퍼미션 설정(<사용자> <접속퍼미션> ...)
sudo rabbitmqctl list_permissions
관리자 계정에 대한 권한을 부여합니다.
sudo rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
사용자 제거
sudo rabbitmqctl delete_user <사용자>
사용자의 비번 변경
sudo rabbitmqctl change_password <사용자> <신규비번>
8. RabbitMQ 관리자 웹 인터페이스 접속
웹 브라우저를 사용하여 RabbitMQ 관리자 웹 인터페이스에 접속할 수 있습니다.
http://your_server_ip:15672/
이제 CentOS 7에 RabbitMQ를 성공적으로 설치하고 설정했습니다. RabbitMQ를 사용하여 메시지 큐 서비스를 구축하고 관리할 수 있게 되었습니다.
참고URL
- http://bangcfactory.tistory.com/entry/rabbitmq-%EC%82%AC%EC%9A%A9%EC%9E%90-%EA%B4%80%EB%A6%AC
- http://linux.systemv.pe.kr/centos-7-rabbitmq-%EC%84%A4%EC%B9%98/
- ‘메시지 큐’ 란 무엇인가? : http://zzong.net/post/3
728x90
반응형
'리눅스' 카테고리의 다른 글
CentOS 7 Anacron 란 (0) | 2017.08.18 |
---|---|
KVM에서 스냅샷 생성, 복원 및 삭제하기 (0) | 2017.08.17 |
[리눅스] centos7 svn 설치 및 설정 (0) | 2017.08.08 |
lsattr 명령어와 chattr 명령어 (0) | 2017.08.04 |
KVM Virsh Console Access On CentOS 7 (0) | 2017.08.03 |