RPM 패키지 설치 RabbitMQ
1, 설치 socat
yum -y install socat
2, RPM 패키지 다운로드
RabbitMQ:http://www.rabbitmq.com/download.html
erlang:https://www.erlang-solutions.com/resources/download.html
[root@localhost srv]# ll
23536
-rwxr-xr-x 1 root root 18579348 10 31 23:33 erlang-19.0.4-1.el6.x86_64.rpm
-rwxr-xr-x 1 root root 5520417 10 31 23:33 rabbitmq-server-3.6.5-1.noarch.rpm
3. Erlang 설치
[root@localhost srv]# rpm -ivh erlang-19.0.4-1.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:erlang ########################################### [100%]
4. RabbitMQ 설치
[root@localhost srv]# rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm
warning: rabbitmq-server-3.6.5-1.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEY
Preparing... ########################################### [100%]
1:rabbitmq-server ########################################### [100%]
5. 설정
a. rabbitmq 설정 파일 을 만 들 고 게 스 트 가 로그 인 할 수 있 도록 합 니 다.
# cat /etc/rabbitmq/rabbitmq.config
[{rabbit, [{loopback_users, []}]}].
# ll /etc/rabbitmq/rabbitmq.config
-rw-r--r-- 1 rabbitmq rabbitmq 36 Nov 10 18:35 /etc/rabbitmq/rabbitmq.config
메모: 뒤에 점 이 하나 있 습 니 다. "." 파일 의 주 그룹 을 rabbitmq 로 설정 합 니 다.
b. rabbitmq 의 환경 변 수 를 변경 합 니 다.
# cat /etc/rabbitmq/rabbitmq-env.conf
RABBITMQ_MNESIA_BASE=/data/rabbitmq/mnesia
RABBITMQ_LOG_BASE=/data/rabbitmq/log
#ll rabbitmq-env.conf
-rw-r--r-- 1 rabbitmq rabbitmq 80 Nov 10 18:35 rabbitmq-env.conf
c. 데이터 디 렉 터 리 와 log 디 렉 터 리 생 성
#mkdir -pv /data/rabbitmq/log
#chowm -R rabbitmq:rabbitmq /data/rabbitmq
d. management 플러그 인 사용
rabbitmq-plugins enable rabbitmq_management
e. vhost 만 들 기
rabbitmqctl add_vhost 【Vhost_Name】
f. 사용자 만 들 기
rabbitmqctl add_user 【username】 【password】
g, 설정 권한
rabbitmqctl set_permissions -p spms spms '.*' '.*' '.*'
rabbitmqctl set_user_tags spms administrator
설정 권한
rabbitmqctl set_permissions -p 【Vhost_Name】 【username】 【conf】【write】【read】
Conf: 정규 표현 식 match 사용자 가 접근 할 수 있 는 설정 자원
Write: 정규 표현 식 match 에서 사용자 가 읽 을 수 있 는 설정 자원 을 읽 습 니 다.
read: 사용자 가 접근 할 수 있 는 정규 표현 식 match
예 를 들 면:
rabbitmqctl set_permissions -p spms spms '.*' '.*' '.*'
rabbitmqctl set_user_tags spms administrator
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Nginx intall on Linux1. 설치 의존 2. nginx 의 tar 가방 다운로드 3. nginx 설치 4. Nginx 상용 명령 5. 방화벽 설정 6. Nginx 가상 도 메 인 이름 설정 및 테스트 검증 7. Nginx 시작...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.