centos 安裝 rabbitMq


添加erlang源

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

yum install erlang -y

安裝RabbitMQ

rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

wget https://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

基本操作

添加開機啟動RabbitMQ服務

chkconfig rabbitmq-server on

啟動服務

/sbin/service rabbitmq-server start

查看服務狀態

/sbin/service rabbitmq-server status

停止服務

/sbin/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

開啟防火牆

firewall-cmd --permanent --zone=public --add-port=5672/tcp
firewall-cmd --permanent --zone=public --add-port=15672/tcp
firewall-cmd --reload


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM