RabbitMQ安装部署

一、首先安装Erlang

1. 安装类库:

yum -y install ncurses-devel

yum -y install openssl-devel

yum -y install unixODBC-devel

yum -y install gcc-c++

2. 安装包版本otp_src_22.0.tar.gz

mkdir -p /usr/local/rabbitmq

上传otp_src_22.0.tar.gz到/usr/local/rabbitmq目录

cd /usr/local/rabbitmq

tar -xvf otp_src_22.0.tar.gz

cd /usr/local/rabbitmq/otp_src_22.0

3. 编译安装:

./configure

make

make install

[if !supportLists]4. [endif]配置环境变量

vi ~/.bash_profile

增加如下内容:

#erlang

export ERLANG_HOME=/usr/local/rabbitmq/otp_src_22.0

export PATH=$ERLANG_HOME/bin:$PATH

二、安装RabbitMQ

1. 安装包版本rabbitmq-server-3.7.17-1.el6.noarch.rpm

上传rabbitmq-server-3.7.17-1.el6.noarch.rpm到/usr/local/rabbitmq目录

cd /usr/local/rabbitmq

rpm install rabbitmq-server-3.7.17-1.el6.noarch.rpm

2. [endif]RabbitMQ启动

#添加开机启动RabbitMQ服务

sudo chkconfig rabbitmq-server on  

#添加开机启动RabbitMQ服务

默认在/sbin目录下

service rabbitmq-server start #启动服务

(systemctl start rabbitmq-server.service)

service rabbitmq-server status  #查看服务状态

service rabbitmq-server stop   #停止服务

(systemctl stop rabbitmq-server.service)

3. [endif]RabbitMQ常用命令

查看当前所有用户

sudo rabbitmqctl list_users

查看默认guest用户的权限

sudo rabbitmqctl list_user_permissions guest

由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户

sudo rabbitmqctl delete_user guest

添加新用户

sudo rabbitmqctl add_user username password

设置用户tag

sudo rabbitmqctl set_user_tags username administrator


赋予用户默认vhost的全部操作权限

sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"


查看用户的权限

sudo rabbitmqctl list_user_permissions username



4. 开启web管理接口

安装插件

sudo rabbitmq-plugins enable rabbitmq_management

通过浏览器访问

http://192.168.2.157:15672

输入用户名和密码:guest  guest

配置文件在/etc/rabbitmq/rabbitmq.config

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一台服务器部署两个节点: 关闭防火墙,关selinux。 1.做好本地域名解析 2.. 安装依赖包[root@la...
    强_b75e阅读 885评论 0 1
  • 一、安装依赖文件 yum -y install gcc glibc-devel make ncurses-deve...
    雨落地筝阅读 908评论 0 0
  • rabbitmq有3种模式,集群模式2种• 单机模式:即单机情况不做集群,就单独运行一个rabbitmq而已。...
    嗷大彬彬阅读 4,063评论 1 9
  • 刚刚进入恋爱约会的男女朋友,常会有这样的问题提出来:“今天晚上,我们干什么?”。 青年朋友在约会中的活动,总希望常...
    木子默06阅读 151评论 0 0
  • 午夜的街道,街灯、穿梭的汽车和雾气笼罩的街道。这是11月底的一天,她又是最晚离开公司的那一个。风很大,北方...
    lily_眀芬阅读 344评论 2 3