반응형
1. EPEL 설치 (Extra Packages for Enterprise Linux)
- RabbitMQ는 패키지 설치 방식이 권장사항인데 이를 위해 추가 확장 패키지를 설치해야한다.
//설치
yum install -y epel-release
//설치 확인
yum repolist
2. Erlang 설치
- RabbitMQ는 Erlang 기반으로 개발되었기 때문에 설치해줘야한다.
//설치
yum install -y erlang
//버전 확인
erlang --version
3. RabbitMQ 설치
//설치1
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.4/rabbitmq-server-3.3.4-1.noarch.rpm
//설치2
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
//설치3
yum install -y rabbitmq-server-3.3.4-1.noarch.rpm
3-1. wget 설치
//설치
yum install wget
//설치 확인
wget
4. RabbitMQ 시작 종료
//시작
service rabbitmq-server start
//종료
service rabbitmq-server stop
5. RabbitMQ 관리자 계정 추가
//rabbitmqctl set_user_tags [아이디] [패스워드]
rabbitmqctl set_user_tags test 1234
6. RabbitMQ Management Plugin 활성화
rabbitmq-plugins enable rabbitmq_management
7. 방화벽 설정
//해당 파일에서 추가
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5672 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 4369 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 35197 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 15672 -j ACCEPT
//추가후 재시작
service iptables restart
8. RabbitMQ Management 페이지 접속
//아이피:15672
http://192.168.220.145:15672/

반응형