linux 下安装RabbitMQ centos6.8

关于如何安装erlang已经在上文:https://blog.csdn.net/wsdfym/article/details/101619146叙述了
安装RabbitMQ
从下载地址:https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz下载RabbitMQ文件.安装后效果如下
在这里插入图片描述
利用xftp将压缩包上传到opt目录下,然后解压资源

 xz -d rabbitmq-server-generic-unix-3.6.15.tar.xz

这个时候会发现说未知的命令,因为Centos6.8默认不安装xz解压命令
安装xz命令

yum install xz -y

如果无法安装xz命令,先安装epel源(安装xz命令成功的跳过此步)

yum install epel-release -y(安装xz命令成功的跳过此步)

将xz文件解压为tar文件

xz -d rabbitmq-server-generic-unix-3.6.15.tar.xz

将tar文件解压

tar xf rabbitmq-server-generic-unix-3.6.15.tar

然后在配置rabbitmq环境变量

vi /etc/profile

增加下面的环境变量:

#set rabbitmq environment
export PATH=$PATH:/opt/rabbitmq_server-3.6.15/sbin

使得文件生效

source  /etc/profile

以上就已经完成了RabbitMq的安装,启动服务
位于rabbitmq_server-3.6.15文件下执行命令

cd sbin/
./rabbitmq-server -detached

这个时候可以查看服务状态了,出现以下信息即在运行
Status of node rabbit@iZ25e3bt9a6Z …
[{pid,11849},
{running_applications,…}]

[root@xx sbin]# ./rabbitmqctl status

配置网页插件,首先创建目录:

mkdir /etc/rabbitmq

然后启用插件:
即自动配置linux 端口 15672 网页管理 5672 AMQP端口
然后访问http://localhost:15672即可
默认用户guest 密码guest(该用户密码只有本地能访问)

./rabbitmq-plugins enable rabbitmq_management

远程访问
新增用户: admin为账号,123456为密码

rabbitmqctl add_user admin 123456

赋予管理员权限:

rabbitmqctl set_user_tags admin administrator 

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 

接下来即可用ip+port的方式以admin账号访问了。
在这里插入图片描述
常用命令:
查看服务状态:rabbitmqctl status

关闭服务:rabbitmqctl stop

查看mq用户:rabbitmqctl list_users

查看用户权限:rabbitmqctl list_user_permissions guest

新增用户: rabbitmqctl add_user admin 123456

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值