콘텐츠
1. 다운로드
공식 웹사이트 주소: RabbitMQ 다운로드 및 설치 — RabbitMQ http://www.rabbitmq.com/download.html
2. Erlang 환경 설치
2.1 rpm 파일 다운로드
Baidu 클라우드 리소스 주소 (권장 자체 테스트를 성공적으로 설치할 수 있음):
링크: https://pan.baidu.com/s/1mWsbW391qPQkw0QV1kSYNQ 추출 코드: ck74 이 콘텐츠를 복사한 후 Baidu SkyDrive 모바일 앱을 열면 작업이 더 편리해집니다.
또는 yum을 사용하여 다운로드하십시오.
yum install esl-erlang_17.3-1~centos~6_amd64.rpm
yum install esl-erlang_17.3-1.x86_64.rpm
yum install esl-erlang-compat-R14B-1.el6.noarch.rpm
2.2 명령을 순서대로 실행합니다.
1) rpm -ivh esl-erlang-17.3-1.x86_64.rpm --force --nodeps
2) rpm -ivh esl-erlang_17.3-1centos6_amd64.rpm --force --nodeps
3) rpm -ivh esl-erlang-compat-R14B-1.el6.noarch.rpm --force --nodeps
3. RabbitMQ 설치
먼저 (Baidu 클라우드에 RabbitMQ 설치 파일이 있음) 다운로드 주소
3.1 설치:
rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm
3.2 구성 파일 설정
cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
사용자 원격 액세스 활성화
vi /etc/rabbitmq/rabbitmq.config
주석의 압축을 풀고 후행 쉼표를 제거하십시오.
3.3 시작, 중지
service rabbitmq-server start ##启动
service rabbitmq-server stop ##停止
service rabbitmq-server restar ##重启
3.4 웹 인터페이스 관리 도구 열기
rabbitmq-plugins enable rabbitmq_management ##开启管理页面
service rabbitmq-server restart #重启
3.5 부팅 설정
chkconfig rabbitmq-server on #开机自启
3.6 방화벽이 포트 15672를 엽니다.
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
/etc/rc.d/init.d/iptables save
4. 관리 인터페이스
4.1 홈페이지 개요
연결: 생산자와 소비자 모두 메시지 생성 및 소비를 완료하기 전에 RabbitMQ와 연결을 설정해야 합니다. 여기에서 연결 상태를 볼 수 있습니다.
채널: 채널 연결이 설정되면 채널이 형성되며 메시지 전달은 채널에 따라 달라집니다.
교환: 교환, 메시지를 구현하는 방법
큐: 큐, 즉 메시지 큐, 메시지는 큐에 저장되어 소비되기를 기다렸다가 소비 후 큐에서 제거됩니다.