注:本博文是我的在工做之餘的學習總結,供後續回顧複習,但願也能幫助到你們。java
本文展現的是在centOS7中的安裝使用,親測centOS6有點問題。windows中的安裝參考:https://blog.csdn.net/spl545056/article/details/81392015linux
第一章 rabbitMQ環境安裝shell
centOS7安裝rabbitMQ:windows
第一步:下載erlang和rabbitmq-server的rpm:(注意版本匹配)centos
http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm瀏覽器
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpmcurl
注:若是瀏覽器下載慢,能夠參考個人百度網盤:連接:https://pan.baidu.com/s/118EHtDh1CIEhs6IsF0Q2oQ 密碼:7v1zoop
第二步:安裝erlang語言環境學習
使用root用戶操做,將上面下載到的兩個rpm包上傳到linux中。進入rpm包所在目錄執行:rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm測試
執行完後測試erlang環境是否安裝成功
第三步:安裝rabbitMQ
因爲rabbitMQ中依賴socat,所以建議先安裝socat依賴組件
yum install socat
安裝rabbitMQ
rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm
修改rabbitMQ配置
修改標記處爲{loopback_users, [guest]},
(讓rabbitMQ默認的guest用戶能夠登陸)
第四步:啓動rabbitMQ
關閉防火牆:systemctl stop firewalld.service
啓動rabbitMQ服務:rabbitmq-server start &
測試端口是否已開啓:(兩種方法)
1. lsof -i:5672
2. curl 127.0.0.1:5672
第五步:安裝管理插件:
1. 安裝管理插件,有提示就按‘y’繼續
執行:rabbitmq-plugins enable rabbitmq_management
2.測試是否安裝成功
可在瀏覽器中訪問,地址:http://ip地址:15672 用戶密碼:guest/guest
若是不能夠,可嘗試先關掉rabbitMQ,再重啓
第六步:rabbitMQ啓停命令:
service rabbitmq-server stop #關閉
service rabbitmq-server start #啓動
service rabbitmq-server status #狀態
附加:
運行以下的命令,增長用戶admin,密碼admin
./rabbitmqctl add_user admin admin
./rabbitmqctl set_user_tags admin administraotr
./rabbitmqctl list_users
第二章 java中使用rabbitMQ
未完,待續。。。