entos 7下rabbitmq安裝
阿新 • • 發佈:2019-01-08
安裝erlang環境
新增rabbitmq依賴的erlang yum命令repos
# In /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://www.rabbitmq.com/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
然後呼叫yum -y install relang安裝erlang環境
安裝rabbitmq
#安裝rabbitmq依賴庫
yum -y install socat
#獲取rabbitmq安裝檔案
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm
#rpm方式安裝rabbitmq
rpm -ivh rabbitmq-server-3.6.10-1.el7.noarch.rpm
配置rabbitmq
#啟用web管理介面 rabbitmq-plugins enable rabbitmq_management #啟動 rabbitmq-server -detached #新增使用者 rabbitmqctl add_user admin 111111 #設定許可權 rabbitmqctl set_user_tags admin administrator
一些常用的rabbitmq/sbin/下的命令
#啟動RabbitMQ
rabbitmq-server -detached #停止RabbitMQ rabbitmqctl stop #檢視已經安裝的外掛 rabbitmq-plugins list #啟用監控外掛 rabbitmq-plugins enable rabbitmq_management #關閉監控外掛 rabbitmq-plugins disable rabbitmq_management #新增一個使用者 rabbitmqctl add_user Username Password #刪除一個使用者 rabbitmqctl delete_user Username #修改使用者的密碼 rabbitmqctl change_password Username Newpassword #檢視當前使用者列表 rabbitmqctl list_users #賦予超級管理員許可權 rabbitmqctl set_user_tags newuser administrator
開機自啟
chkconfig rabbitmq-server on
注意
前面安裝erlang不建議從erlang官網上下,erlang官網上下的版本,安裝後可能是缺少什麼外掛導致安裝rabbitmq時,無法找到erlang安裝路徑,提示erlang依賴項缺失
建議按照文章中說的在rabbitmq的官網上找到rabbitmq所依賴的erlang版本,進行下載安裝