- yum erlang源修改
# In /etc/yum.repos.d/rabbitmq_erlang.repo
[rabbitmq_erlang]
name=rabbitmq_erlang
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
repo_gpgcheck=1
gpgcheck=1
enabled=1
# PackageCloud's repository key and RabbitMQ package signing key
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
[rabbitmq_erlang-source]
name=rabbitmq_erlang-source
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
# PackageCloud's repository key and RabbitMQ package signing key
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
具體可看:https://github.com/rabbitmq/erlang-rpm
- yum更新緩存
#yum clean all
#yum makecache
- 下載rabbitmq的rpm安裝包
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.10/rabbitmq-server-3.7.10-1.el7.noarch.rpm
- 安裝(根據上面yum源會自動下載依賴的erlang)
yum install rabbitmq-server-3.7.10-1.el7.noarch.rpm
啓動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 ".*" ".*" ".*"
- 訪問http://ip:15672進入web管理頁面(記得打開對應防火牆端口號)