上篇咱們提到不使用RPM安裝RabbitMQ 3.7.8,其實我我的更傾向不使用RPM安裝RabbitMQ,由於能夠控制安裝位置及設置參數。html
存在即合理,使用RPM安裝RabbitMQ,能夠減小配置參數的煩惱,使用RPM以前建議先經過不使用RPM的方式安裝,以便了解各類參數及其含義。git
安裝RabbitMQ仍舊分爲Erlang安裝及RabbitMQ安裝兩步。github
說明:使用在線方式進行安裝,安裝前請確保服務器網絡暢通。centos
一、Erlang安裝瀏覽器
1.1 下載Erlang 服務器
1 wget https://github.com/rabbitmq/erlang-rpm/releases/download/v21.0.9/erlang-21.0.9-1.el7.centos.x86_64.rpm
請注意RabbitMQ不一樣版本依賴的Erlang版本不一樣,請注意選擇合適的Erlang版本進行安裝。網絡
1.2 安裝Erlangspa
1 rpm -ivh erlang-21.0.9-1.el7.centos.x86_64.rpm
待Erlang安裝完畢以後,執行RabbitMQ安裝插件
二、RabbitMQ 3.7.9 版本安裝code
2.1 RabbitMQ 3.7.9 下載
1 wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.9/rabbitmq-server-3.7.9-1.el7.noarch.rpm
詳情可參考RabbitMQ官網連接:http://www.rabbitmq.com/install-rpm.html#downloads
2.2 安裝RabbitMQ
1 rpm -ivh rabbitmq-server-3.7.9-1.el7.noarch.rpm
3.驗證RabbitMQ安裝狀況
3.1 啓動RabbitMQ :
rabbitmq-server -detached
3.2 查看RabbitMQ狀態
1 rabbitmqctl status
3.3 添加用戶
rabbitmqctl add_user guozhiqi yuanjinzhou --添加用戶
3.4 設置角色
1 rabbitmqctl set_user_tags guozhiqi administrator
3.5 設置權限
rabbitmqctl set_permissions -p / guozhiqi ".*" ".*" ".*"
3.6 啓用監控插件
1 rabbitmq-plugins enable rabbitmq_management 啓用插件
至此,從瀏覽器輸入127.0.0.1:15672 ,查看RabbitMQ監控界面是否正確打開。如果,那麼RabbitMQ安裝及配置正確,不然,就須要驗證哪一步出現錯誤。