從rabbitmq服務端安裝到使用,包含rabbitmq management安裝

下載及安裝

添加rpm源

rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey

導入rpm簽名

rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc

下載所需rpm包

下載建議通過迅雷等工具下載後上傳,否則可能會比較慢

  1. 查看並下載erlang
  2. 查看並下載rabbitmq-server
    假設下載的erlang包名:erlang-23.0.2-1.el7.x86_64.rpm
    假設下載的rabbitmq-server包名:rabbitmq-server-3.8.5-1.el7.noarch.rpm

上傳rpm包

上傳rpm包到/home

安裝rpm包

cd /home && yum install -y erlang-23.0.2-1.el7.x86_64.rpm rabbitmq-server-3.8.5-1.el7.noarch.rpm

開啓防火牆

firewalld防火牆

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

iptables防火牆

iptables -A INPUT -p tcp -m tcp --dport 15672 -j ACCEPT && service iptables save && service iptables restart

啓動服務

service rabbitmq-server start

設置開機自啓動

chkconfig rabbitmq-server on

重啓服務

service rabbitmq-server restart

停止服務

service rabbitmq-server stop

rabbitmq management(可視化管理)

啓用

rabbitmq-plugins enable rabbitmq_management

停用

rabbitmq-plugins disable rabbitmq_management

添加賬號

rabbitmqctl add_user username password
rabbitmqctl set_user_tags username administrator
rabbitmqctl set_permissions -p vhost username permissions

rabbitmqctl add_user root 123qweASD/*- 
rabbitmqctl set_user_tags root administrator 
rabbitmqctl set_permissions -p / root ".*" ".*" ".*" 

瀏覽

假設rabbitmq安裝的服務器ip爲192.168.1.10,則訪問地址爲:http://192.168.1.10:15672

你需要的相關資料

rabbitmq消息確認php實現詳細例子(從php客戶端安裝支持到實現)
redis發佈訂閱模式下實現消息隊列和rabbitmq的對比

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章