[轉]RabbitMQ的安裝與客戶端的簡單實用

原文地址:http://www.cnblogs.com/yangh965/p/5862347.htmlhtml

本文主要內容是RabbitMQ的安裝步驟【Windows系統與linux上的安裝】及客戶端的簡單使用。linux

一、下載

下載地址:http://www.rabbitmq.com/download.htmlweb

二、Windows上安裝

2.1 安裝安裝Erlang

下載erlang:http://www.erlang.org/download/otp_win64_17.3.exetcp

安裝:工具

 

erlang安裝完成。測試

2.2 安裝安裝RabbitMQ

RabbitMQ安裝完成。spa

啓動、中止、從新安裝等。插件

2.3啓用管理工具

第一步:點擊打開RabbitMQ的命令窗口。如圖:rest

 

第二步:輸入命令rabbitmq-plugins enable rabbitmq_managementserver

這個命令的意思是安裝RabbitMQ的插件。

第三步:測試是否安裝成功。

方法:訪問地址:http://127.0.0.1:15672/

 

默認帳號:guest/guest

三、Linux上安裝

3.1安裝erlang

添加yum支持

cd /usr/local/src/

mkdir rabbitmq
cd rabbitmq
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
sudo yum install erlang

3.2安裝RabbitMQ

上傳rabbitmq-server-3.4.1-1.noarch.rpm文件到/usr/local/src/rabbitmq/
安裝:
rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm
 
幾個經常使用命令:
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart
 
chkconfig rabbitmq-server on  //設置開機自啓
 
設置配置文件:
cd /etc/rabbitmq
cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/
mv rabbitmq.config.example rabbitmq.config
設置用戶遠程訪問:
vi /etc/rabbitmq/rabbitmq.config
去掉後面的逗號
開啓web界面管理工具
rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart
 
防火牆開放15672端口
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
/etc/rc.d/init.d/iptables save

四、客戶端的簡單介紹

一、界面的介紹

 

注意設置虛擬主機與添加用戶這塊。

關於虛擬主機,Virtual Host,實際上是一個虛擬概念,相似於權限控制組,一個Virtual Host裏面能夠有若干個Exchange和Queue,可是權限控制的最小粒度是Virtual Host

用戶角色有下面幾種:
  1. 超級管理員(administrator)
可登錄管理控制檯,可查看全部的信息,而且能夠對用戶,策略(policy)進行操做。
  1. 監控者(monitoring)
可登錄管理控制檯,同時能夠查看rabbitmq節點的相關信息(進程數,內存使用狀況,磁盤使用狀況等)
  1. 策略制定者(policymaker)
可登錄管理控制檯, 同時能夠對policy進行管理。但沒法查看節點的相關信息(上圖紅框標識的部分)。
  1. 普通管理者(management)
僅可登錄管理控制檯,沒法看到節點信息,也沒法對策略進行管理。
  1. 其餘
沒法登錄管理控制檯,一般就是普通的生產者和消費者。
相關文章
相關標籤/搜索