centos 6.5 yum安装rabbitMQ

Posted gaibianziji

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 6.5 yum安装rabbitMQ相关的知识,希望对你有一定的参考价值。

1、查看系统版本, 升级系统基本lib库

[[email protected] ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)

[[email protected] ~]# yum install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses ocaml-curses-devel openssl-devel zlib-devel

2、安装erlang语言环境

下载erlang
[[email protected] ~]# wget https://github.com/rabbitmq/erlang-rpm/releases/download/v21.1.1/erlang-21.1.1-1.el6.x86_64.rpm

[[email protected] ~]# rpm -ivh erlang-21.1.1-1.el6.x86_64.rpm
warning: erlang-21.1.1-1.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEY
Preparing... ########################################### [100%]
1:erlang ########################################### [100%]

 

3、下载rabbitmq

[[email protected] ~]# wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.9/rabbitmq-server-3.7.9-1.el6.noarch.rpm

[[email protected] ~]# rpm -ivh rabbitmq-server-3.7.9-1.el6.noarch.rpm
warning: rabbitmq-server-3.7.9-1.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEY
error: Failed dependencies:
socat is needed by rabbitmq-server-3.7.9-1.el6.noarch

 

//报错提示缺少socat 包支持

[[email protected] ~]# yum install socat
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.vpshosting.com.hk
* extras: mirror.vpshosting.com.hk
* updates: mirror.vpshosting.com.hk
Setting up Install Process
No package socat available.

 

此时会报错没有socat包或是找不到socat包,解决方法安装centos的epel的扩展源

[[email protected] ~]# yum -y install epel-release

 

[[email protected] ~]# rpm -ivh rabbitmq-server-3.7.9-1.el6.noarch.rpm
warning: rabbitmq-server-3.7.9-1.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEY
Preparing... ########################################### [100%]
1:rabbitmq-server ########################################### [100%]
[[email protected] ~]#

4、生产配置文件

[[email protected] ~]# cp /usr/share/doc/rabbitmq-server-3.7.9/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

// 可以自定修改端口,默认端口是5672和25672

5、启动rabbitMQ

[[email protected] ~]# /etc/init.d/rabbitmq-server start
Starting rabbitmq-server: SUCCESS
rabbitmq-server.
[[email protected] ~]# netstat -nlpt  //查看是否有5672和25672端口

6、开启管理页面插件

rabbitmq-plugins enable rabbitmq_management     //管理页面默认端口是15672

[[email protected] ~]# rabbitmq-plugins enable rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
Applying plugin configuration to [email protected]
The following plugins have been enabled:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch

started 3 plugins.
[[email protected] ~]#

7、添加管理员账号 
rabbitmqctl add_user rabbitadmin 123456

[[email protected] ~]# rabbitmqctl add_user rabbitadmin 123456
Adding user "rabbitadmin" ...

分配用户标签 
rabbitmqctl set_user_tags rabbitadmin administrator

[[email protected] ~]# rabbitmqctl set_user_tags rabbitadmin administrator
Setting tags for user "rabbitadmin" to [administrator] ...

创建和赋角色完成后查看并确认

[[email protected] ~]# rabbitmqctl list_users
Listing users ...
user tags
rabbitadmin [administrator]
guest [administrator]

删除guest帐号

[[email protected] ~]# rabbitmqctl delete_user guest
Deleting user "guest" ...
[[email protected] ~]# rabbitmqctl list_users
Listing users ...
user tags
rabbitadmin [administrator]

 

rabbitmqctl 详细命令使用

[[email protected] ~]# rabbitmqctl --help

 

 登录rabbitmq管理界面

浏览器输入地址:http://服务器IP地址:15672/

用户名密码:rabbitadmin/123456














































以上是关于centos 6.5 yum安装rabbitMQ的主要内容,如果未能解决你的问题,请参考以下文章

Centos7下安装RabbitMQ

Centos7下安装RabbitMQ

centos/rhel 6.5下rabbitmq安装(最简单方便的方式)

Linux CentoS 6.5 yum安装mongoDB

Centos 6.5中使用yum安装jdk

CENTOS 6.5 配置YUM安装NGINX