centos7 安裝rabbitmq

rabbitmq安裝
yum install epel-release
yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl
java

先安裝erlang
直接經過rpm -ivh安裝erlang.rpm 沒有效果
經過官網的如下步驟
1.wget packages.erlang-solutions.com/erlang-solu…
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
cookie

2.rpm --import packages.erlang-solutions.com/rpm/erlang_…
app

3.yum install erlang
oop

4.yum install esl-erlang
post

Erlang安裝成功
插件

最後經過 yum install rabbitmq-server-3.7.14-1.el7.noarch.rpm 安裝rabbitmq-server
unix

啓動步驟
1.chkconfig rabbitmq-server on
2.systemctl start rabbitmq-server.service 啓動rabbitmq
3.ps -aux|grep rabbitmq 用該命令檢查rabbitmq是否啓動成功
4./sbin/rabbitmqctl status
cdn

安裝後啓動systemctl start rabbitmq-server
報如下錯誤
server

須要進入目錄/var/lib/rabbitmq/
修改權限
chown rabbitmq:rabbitmq .erlang.cookie
chmod 400 .erlang.cookie
blog

打開rabbitmq插件
rabbitmq-plugins list 能夠查看rabbitmq插件列表

/sbin/rabbitmq-plugins enable rabbitmq_management
能夠訪問rabbitmq的管理頁面


初始可用guest guest登陸,不在本地登陸會遇到問題User can only log in via localhost 。
找到這個文件rabbit.app
/usr/lib/rabbitmq/lib//usr/lib/rabbitmq/lib/rabbitmq_server-3.7.14/ebin/ebin/rabbit.app
將:{loopback_users, [<<」guest」>>]},
改成:{loopback_users, []},
緣由:rabbitmq從3.3.0開始禁止使用guest/guest權限經過除localhost外的訪問
官網解釋

重啓以後能夠正常登陸。
java使用rabbitmq的訪問地址:
juejin.im/post/5cc17f…
相關文章
相關標籤/搜索