4.RabbitMQ Linux安装

时间:2023-03-10 01:36:36
4.RabbitMQ Linux安装

这里使用的Linux是CentOS6.2

将/etc/yum.repo.d/目录下的所有repo文件删除

4.RabbitMQ Linux安装

先下载epel源

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

修改epel-erlang.repo文件,如下图

4.RabbitMQ Linux安装

添加CentOS 的下载源为阿里云

CentOS
6

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

1.首先执行

yum -y install ca-certificates

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 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 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 Linux安装

发现登录失败,查看RabbitMQ的日志信息

4.RabbitMQ Linux安装
使用VI打开rabbit@localhost.log

4.RabbitMQ 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 Linux安装
使用admin登录后
4.RabbitMQ Linux安装
编写Java客户端测试
消息生产者
4.RabbitMQ Linux安装
4.RabbitMQ Linux安装
消费者

4.RabbitMQ Linux安装
4.RabbitMQ Linux安装