1. 程式人生 > >rabbitmq的安裝(Centos 7)

rabbitmq的安裝(Centos 7)

通過yum等軟體倉庫都可以直接安裝RabbitMQ,但版本一般都較為保守。 RabbitMQ官網提供了新版的rpm包(http://www.rabbitmq.com/download.html),但是安裝的時候會提示需要erlang版本>=19.3,然而預設yum倉庫中的版本較低。 其實RabbitMQ在github上有提供新的erlang包(https://github.com/rabbitmq/erlang-rpm) 也可以直接加到yum源中

#vim /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

#yum clean all
#yum makecache

這裡是centos7的版本
#wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.4/rabbitmq-server-3.7.4-1.el7.noarch.rpm
#yum install rabbitmq-server-3.7.4-1.el7.noarch.rpm
yum會自動去源裡安裝依賴包

 安裝到這裡就完成了,下面進行簡單的配置

啟動RabbitMQ服務
#service rabbitmq-server start
狀態檢視
#rabbitmqctl status
啟用外掛
#rabbitmq-plugins enable rabbitmq_management
重啟服務
#service rabbitmq-server restart
新增帳號:name 密碼:passwd
#rabbitmqctl add_user name passwd
賦予其administrator角色
#rabbitmqctl set_user_tags name administrator
設定許可權
#rabbitmqctl set_permissions -p / name ".*" ".*" ".*"