最近的開發項目開發中用rabbitmq替換了以前使用的mosquitto。學習了一波rabbitmq。這裏介紹的是手動安裝和簡單配置RabbitMQ。實際使用中,我寫了ansible的playbook來安裝和配置rabbitmq。前端
centos7web
[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安裝能夠設置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
ps:若是有寫的不規範或者遺漏的地方,請各位同仁指出來。ui