RabbitMQ入門(一)RabbitMQ的安裝

 

前言

      本章講解RabbitMQ的安裝

方法

1.概念

同ActiveMQ一樣,RabbitMQ也是一款消息中間件,唯一有區別的是其社區活躍度相當的高,更新頻繁。

而ActiveMQ社區活躍度很低,所以我們有必要了解學習這個RabbitMQ。

2.RabbitMQ的安裝

本次安裝環境爲CentOS 6.5

1)RabbitMQ安裝需要依賴Erlang語言包,所以我們需要下載其rpm包

官網:https://www.erlang-solutions.com/resources/download.html

在該頁面我們選擇如下的選項:

接下來選擇合適的版本進行下載:

erlang和rabbitmq版本對應關係:

官網:https://www.rabbitmq.com/which-erlang.html

下載完成的rpm包如下所示:

2)下載rabbitMQ的rpm包

網址:https://www.rabbitmq.com/download.html

注意:本次環境爲centOS6,所以這麼選。

下載完成的rpm包如下所示:

3)將下載好的兩個rpm包傳入centOS(192.168.1.108)中

4)安裝erlang的rpm包

rpm -ivh --nodeps esl-erlang_22.1-1_centos_6_amd64.rpm

驗證安裝是否成功:erl -version

該界面表示安裝成功!

5)安裝rabbitMQ的rpm包

rpm -ivh --nodeps rabbitmq-server-3.8.0-1.el6.noarch.rpm

6)將rabbitMQ的服務設置爲開機自啓動

chkconfig rabbitmq-server on

7)安裝rabbitMQ管理界面插件

rabbitmq-plugins enable rabbitmq_management

這樣就表示安裝成功啦!
8)配置rabbitMQ的遠程ip登錄

rabbitMQ的管理界面是不允許localhost以外的機器進行登錄訪問的,所以我們需要進行相關用戶的配置。

本次創建的用戶名爲:jwang,密碼爲:123456

創建賬號:

rabbitmqctl add_user jwang 123456

設置用戶角色:

rabbitmqctl  set_user_tags  jwang  administrator

設置用戶權限:

rabbitmqctl set_permissions -p "/" jwang ".*" ".*" ".*"

 通過命令查看當前用戶和角色(需要開啓服務)

rabbitmqctl list_users

 9)rabbitMQ的開啓、關閉與重啓

啓動服務:

service rabbitmq-server start

關閉服務:

service rabbitmq-server stop

重啓服務:

service rabbitmq-server restart

10)啓動服務並訪問,使用上面創建的用戶進行登錄

訪問http://192.168.1.108:15672/

注意:防火牆將15672端口開放訪問或者關閉防火牆

輸入用戶名和密碼進行登錄:

出現該頁面就代表你的RabbitMQ已經完美的安裝成功!

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