Centos7 minimal 系列之rabbitmq安裝(八)
阿新 • • 發佈:2018-01-04
ref 需要 查看 del kcon start 設置 mis nsh
一、安裝Erlang
由於RabbitMQ依賴Erlang, 所以需要先安裝Erlang。
這種方法網站訪問不了
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
采用這個
# 啟動EPEL源 $ sudo yum install epel-release # 安裝erlang $ sudo yum install erlang
二、下載並安裝RabbitMQ
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
2.1、安裝完成之後啟動服務
service rabbitmq-server start
2.2、查看服務狀態
service rabbitmq-server status
2.3、關於RabbitMQ的一些基本操作
chkconfig rabbitmq-server on # 添加開機啟動RabbitMQ服務 service rabbitmq-server start # 啟動服務 service rabbitmq-server status # 查看服務狀態 service rabbitmq-server stop # 停止服務 # 查看當前所有用戶 rabbitmqctl list_users # 查看默認guest用戶的權限 rabbitmqctl list_user_permissions guest # 由於RabbitMQ默認的賬號用戶名和密碼都是guest。為了安全起見, 先刪掉默認用戶 rabbitmqctl delete_user guest # 添加新用戶 rabbitmqctl add_user username password # 設置用戶tag rabbitmqctl set_user_tags username administrator # 賦予用戶默認vhost的全部操作權限 rabbitmqctl set_permissions -p / username ".*" ".*" ".*" # 查看用戶的權限 rabbitmqctl list_user_permissions username
三、開啟web管理接口
rabbitmq-plugins enable rabbitmq_management
我的centos是關閉防火墻強的。所以沒有出現端口不能訪問的情況。
借鑒:https://www.jianshu.com/p/ce725e41edab
https://www.cnblogs.com/uptothesky/p/6094357.html
Centos7 minimal 系列之rabbitmq安裝(八)