RabbitMQ入门 (一) linux下安装启动

下载准备

rabbitmq依赖erlang,从官网入手 http://www.rabbitmq.com/

官方地址

 

使用rpm方式进行下载安装,在官网中寻找下载包

rabbitmq的仓库中寻找合适rpm文件

Erlang和RabbitMQ下载安装

erlang下载(centos 的 21.0.6-1.el7版本)

wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-21.0.6-1.el7.centos.x86_64.rpm/download.rpm

 

erlang安装 --- 使用rpm命令

rpm -ivh erlang-21.0.6-1.el7.centos.x86_64.rpm

 

 

rabbit下载(3.7.7-1.el7版本)

wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.7.7-1.el7.noarch.rpm/download.rpm

需要先安装依赖包socat

yum install socat

rabbit 安装 --- 使用rpm命令

rpm -ivh rabbitmq-server-3.7.7-1.el7.noarch.rpm

RabbitMQ启动

rabbitmq启动

systemctl start rabbitmq-server
#或者 
rabbitmq-server -detached   #以后台守护进程方式启动

其他相关操作

#启动服务
systemctl start rabbitmq-server.service

#设置开机启动
systemctl enable rabbitmq-server.service

#停止开机启动
systemctl disable rabbitmq-server.service

#重新启动服务
systemctl restart rabbitmq-server.service

#查看服务当前状态
systemctl status rabbitmq-server.service

#查看所有已启动服务
systemctl list-units --type=service

我们可以设置rabbitmq-server开机启动,设置后log如下

Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.

查看启动状态,同时也可以使用rabbitmqctl命令操作

rabbitmqctl status

 

 

配置网页插件 ,其他plugins参考

rabbitmq-plugins enable rabbitmq_management

 

开放防火墙端口号

firewall-cmd --zone=public --add-port=15672/tcp --permanent #网页端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent  #AMQP端口,java使用
firewall-cmd --reload # 重新加载

访问RabbitMQ

http://192.168.56.128:15672/

无法登陆,需要添加用户和权限

rabbitmqctl add_user admin 123456  #添加用户名和密码
rabbitmqctl set_permissions -p /admin".*" ".*" ".*" #修改权限
rabbitmqctl set_user_tags admin administrator  #添加用户角色

或者我们在界面窗口去修改用户的权限

 

 

 

 

 

 

 

 

 

 

 

 

  • 4
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值