rabbitmq安装教程

1. 安装erlang

若需要指定目录安装

sudo -i    //获取权限

cd /home //进入指定目录

mkdir rabbitmq  //创建新目录

cd rabbitmq //进入目标目录

curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

yum install erlang

rpm -qa | grep erlang

验证:erl -v

1+23.

输出有结果就是成功了。

2.安装rabbitmq

wget -P /home/rabbitmq https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq-server-3.8.9-1.el6.noarch.rpm

rpm -i --nodeps rabbitmq-server-3.8.9-1.el6.noarch.rpm  //(ps:若想指定路径 --prefix=/home/rabbitmq/  但一般失败)

chkconfig rabbitmq-server on //官网提供,启动守护线程,(百度说是设置开机自启动,无效)

/sbin/service rabbitmq-server start //启动

/sbin/service rabbitmq-server stop //停止

至此安装成功

ps:错误集锦

1.rabbitmq-server-3.8.9-1.el7.noarch.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 6026dfca: NOKEY

只是警告不用管

2.若想卸载;

/sbin/service rabbitmq-server stop  //保证服务已经停止

yum list | grep rabbitmq  //查看目前是否安装 rabbitmq-server

yum -y remove rabbitmq-server.noarch  //卸载

yum list | grep erlang //查看目前是否安装 erlang,以下均未作测试,不知是否有问题

yum -y remove erlang-*  //卸载

yum remove erlang.x86_64

rm -rf /usr/lib64/erlang

rm -rf /var/lib/rabbitmq

3.配置rabbitmq

rabbitmq-plugins enable rabbitmq_management  //开启管理UI(一次即可)

启动rabbitmq , 访问http://localhost:15672/,默认可以用guest guest登陆进去。

服务启动状态下执行:

rabbitmqctl add_user admin 123456 //添加用户

rabbitmqctl set_user_tags admin administrator //给用户配置角色

rabbitmqctl set_permissions -p / \admin ".*" ".*" ".*" //赋予用户读写配置权限

过程中可关闭防火墙,本机电脑也可通过ip:15672访问

-------------停止防火墙#停止firewall  #禁止firewall开机启动

systemctl stop firewalld.service

systemctl disable firewalld.service

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

推荐阅读更多精彩内容