RabbitMQ安裝

RabbitMQ安裝使用

最近的開發項目開發中用rabbitmq替換了以前使用的mosquitto。學習了一波rabbitmq。這裏介紹的是手動安裝和簡單配置RabbitMQ。實際使用中,我寫了ansible的playbook來安裝和配置rabbitmq。前端

1.安裝環境

centos7web

2.安裝

2.1安裝ERLANG

  • vim /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://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
  • yum install erlang

2.2 安裝rabbitmq

2.3 設置rabbitmq

  • 經過yum安裝能夠設置rabbitmq開機自啓動vim

    chkconfig rabbitmq-server on
  • 添加用戶並分配到管理員centos

    rabbitmqctl add_user admin admin
    rabbitmqctl set_user_tags admin administrator
  • 啓動後臺頁面tcp

    rabbitmq-plugins enable rabbitmq_management

默認端口號爲15672
如需前端調用rabbitmq,必須啓動rabbitmq的另外一個插件:abbitmq_web_stomp。學習

rabbitmq-plugins enable rabbitmq_web_stomp

2.4 防火牆設置

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

2.5 啓動rabbitmq

  • rabbitmq-server start

ps:若是有寫的不規範或者遺漏的地方,請各位同仁指出來。ui

相關文章
相關標籤/搜索