CentOS7下RabbitMQ的安装与卸载

安装

1. 下载安装包
erlang下载:[https://dl.bintray.com/rabbitmq-erlang/rpm/erlang](https://dl.bintray.com/rabbitmq-erlang/rpm/erlang)

RabbitMQ下载:[https://www.rabbitmq.com/install-rpm.html#downloads](https://www.rabbitmq.com/install-rpm.html#downloads)

也可以直接在github上下载rpm安装包 https://github.com/rabbitmq/	
下载完成后将rpm安装包上传到服务器,并切换到对应目录下
2. 安装
# 安装 socat
yum install socat -y

# 安装erlang
rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm

# 安装rbbitmq
rpm -ivh rabbitmq-server-3.8.4-1.el7.noarch.rpm
3. 启动管理界面插件
进入到rabbitmq命令目录
cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.4/sbin
# 查看插件列表
rabbitmq-plugins list


# 所有命令信息
[root@localhost sbin]# ls
rabbitmqctl        rabbitmq-diagnostics  rabbitmq-plugins  rabbitmq-server
rabbitmq-defaults  rabbitmq-env   

# 每个命令加help 查看使用方式 eg:rabbitmq-plugins help


# 启动management插件
rabbitmq-plugins enable rabbitmq_management

# 启动 rabbitmq
rabbitmq-server 
显示如下:


  ##  ##      RabbitMQ 3.8.4
  ##  ##
  ##########  Copyright (c) 2007-2020 VMware, Inc. or its affiliates.
  ######  ##
  ##########  Licensed under the MPL 1.1. Website: https://rabbitmq.com

  Doc guides: https://rabbitmq.com/documentation.html
  Support:    https://rabbitmq.com/contact.html
  Tutorials:  https://rabbitmq.com/getstarted.html
  Monitoring: https://rabbitmq.com/monitoring.html

  Logs: /var/log/rabbitmq/rabbit@localhost.log
        /var/log/rabbitmq/rabbit@localhost_upgrade.log

  Config file(s): /etc/rabbitmq/rabbitmq.conf

  Starting broker... completed with 3 plugins.


# 此时可以通过浏览器访问web管理界面
http://服务器ip:15672/
有一个默认用户,用户名:guest,密码:guest,但是默认guest用户只能本机使用,如果是服务器安装,远程访问需要新创建用户
4. 创建用户及授权
#ctrl+c退出rabbitmq

# 后台模式启动
rabbitmq-server -detached

# 添加用户,用户名:root,密码:root
rabbitmqctl add_user root root  

# 给root 用户添加tags
rabbitmqctl set_user_tags root administrator 

# 在指定虚拟主机上(/)给用户设置权限
rabbitmqctl set_permissions --vhost / root ".*" ".*" ".*"   
5. 启动
# 之前的启动是前台模式启动,启动后界面卡死,命令:rabbitmq-server
# 后台模式启动命令
rabbitmq-server -detached
systemctl start rabbitmq-server 
# 上述两种方式都可以
# 启动后,重新 http://服务器ip:15672/ 访问,使用用户名:root,密码:root 可正常登陆 安装完成;

卸载

第一种方式
# 查看rabbitmq安装的相关列表 
yum list | grep rabbitmq  
	rabbitmq-server.noarch                      3.8.4-1.el7                installed

# 卸载rabbitmq已经安装的相关内容
yum -y remove rabbitmq-server.noarch 

# 查看erlang安装的相关列表
yum list | grep erlang 
	erlang.x86_64                               23.0.2-1.el7               installed

  # 卸载erlang已安装的相关内容
yum -y remove erlang-*   
yum remove erlang.x86_64  

# 部分相关文件夹删除
rm -rf /usr/lib64/erlang
rm -rf /usr/lib/rabbitmq
rm -rf /var/lib/rabbitmq
rm -rf /etc/rabbimtq
第二种方式
# 通过rpm命令查询rabbitmq安装信息
 rpm -qa | grep rabbitmq
	rabbitmq-server-3.8.4-1.el7.noarch
		
# 删除rabbitmq
rpm -e rabbitmq-server-3.8.4-1.el7.noarch 

# 查询erlang安装信息
rpm -qa | grep erlang
	erlang-23.0.2-1.el7.x86_64
	
# 删除
rpm -e erlang-23.0.2-1.el7.x86_64
	
* 删除相关目录即可
	rm -rf /usr/lib64/erlang
	rm -rf /usr/lib/rabbitmq
	rm -rf /var/lib/rabbitmq
	rm -rf /etc/rabbimtq
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值