Linux-CentOS 6.7 RabbitMQ的安裝和配置
阿新 • • 發佈:2018-12-27
RabbitMQ訊息中介軟體,主要用於分散式事物傳遞,公司用的Mybatis + Spring-boot + Shiro + RabbitMQ +(nginx,haproxy)+ mysql進行開發。對linux環境不太熟悉,所以記錄一下:
一、RabbitMQ安裝
RabbitMQ是由Erlang語言開發的,所以第一步下載Erlang環境
1、安裝Erlang環境:
yum install erlang
or 手動下載
rpm -ivh erlang-17.4-1.el6.x86_64.rpm
2、安裝 RabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_5_6/rabbitmq-server-3.5.6-1.noarch.rpm
rpm -ivh rabbitmq_v3_5_6/rabbitmq-server-3.5.6-1.noarch.rpm
3、可能會報錯需要socat
socat-1.7.3.0-1.el6.x86_64.rpm
二、RabbitMQ的配置
1、建立使用者
rabbitmqctl add_user admin admin123
2、設定tags
rabbitmqctl set_user_tags admin administrator
3、設定許可權
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
三、配置RabbitMQ web管理外掛
rabbitmq-plugins enable rabbitmq_management
四、服務管理
service rabbitmq-server start
五、測試
http://ip:15672