4.RabbitMQ Linux安裝

這裏使用的Linux是CentOS6.2html

將/etc/yum.repo.d/目錄下的全部repo文件刪除瀏覽器

4.RabbitMQ <wbr>Linux安裝

先下載epel源測試

# wget -O  /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo阿里雲

修改epel-erlang.repo文件,以下圖url

4.RabbitMQ <wbr>Linux安裝

添加CentOS 的下載源爲阿里雲spa

CentOS 6插件

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo3d

 

1.首先執行unix

yum -y install ca-certificatesrest

2.執行

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

3.執行

yum -y install libX* tk unixODBC unixODBC-devel

4.執行

yum –y install xmlto

5.安裝Erlang

yum install erlang

在Shell中輸入erl,出現下圖說明Erlang安裝成功

4.RabbitMQ <wbr>Linux安裝

下載RabbitMQ

wget -O ./rabbitmq-server-3.3.1-1.noarch.rpm  http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.1/rabbitmq-server-3.3.1-1.noarch.rpm

執行

yum install rabbitmq-server-3.3.1-1.noarch.rpm 

設置自動啓動

chkconfig rabbitmq-server on

啓動rabbitmq-server

/etc/init.d/rabbitmq-server start

驗證

 

rabbitmqctl status

4.RabbitMQ <wbr>Linux安裝

日誌地址: /var/log/rabbitmq/

添加RabbitMQ插件

rabbitmq-plugins enable rabbitmq_management

重啓RabbitMQ

[root@localhost rabbitmq]# service rabbitmq-server restart

Restarting rabbitmq-server: SUCCESS

rabbitmq-server.

[root@localhost rabbitmq]# 

 

在客戶端瀏覽器登陸RabbitMQ的控制檯

用戶名和密碼都是guest

4.RabbitMQ <wbr>Linux安裝

發現登陸失敗,查看RabbitMQ的日誌信息

4.RabbitMQ <wbr>Linux安裝
使用VI打開rabbit@localhost.log

4.RabbitMQ <wbr>Linux安裝
發現用戶未受權,執行下面命令

增長用戶admin,密碼admin便可。
         #rabbitmqctl  add_user  admin admin                             新增長用戶admin
         #rabbitmqctl set_permissions  admin  ".*" ".*" ".*"         設置admin的權限
         #rabbitmqctl set_user_tags admin  administrator             設置用戶角色爲高級管理員
         #rabbitmqctl list_users                                                  查看當前已有用戶列表
4.RabbitMQ <wbr>Linux安裝
使用admin登陸後
4.RabbitMQ <wbr>Linux安裝
 
編寫Java客戶端測試
消息生產者
4.RabbitMQ <wbr>Linux安裝
4.RabbitMQ <wbr>Linux安裝
消費者

4.RabbitMQ <wbr>Linux安裝
4.RabbitMQ <wbr>Linux安裝

相關文章
相關標籤/搜索