rabbitmq centos7安裝過程記錄

  • 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管理頁面(記得打開對應防火牆端口號)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章