centos7安装rabbitMQ-server-3.8.1

1.安装一些依赖(注意防止activemq端口号冲突,只启动一个服务)
yum -y install wget
yum install -y rpm
yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto socat
2.rpm -ivh esl-erlang_22.0.7-1_centos_7_amd64.rpm --force --nodeps
下载地址: [https://www.erlang-solutions.com/resources/download.html](https://www.erlang-solutions.com/resources/download.html)
3.rpm -ivh esl-erlang-17.3-1.x86_64.rpm --force --nodeps
4.rpm -ivh esl-erlang-compat-R14B-1.el6.noarch.rpm --force --nodeps
5.rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm
下载网站 [https://www.rabbitmq.com/install-rpm.html#downloads](https://www.rabbitmq.com/install-rpm.html#downloads)

一、实践验证安装开始,以上为参考

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

yum -y install epel-release

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

sudo yum install erlang

之后开始安装进度。。。

yum -y install socat

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.1/rabbitmq-server-3.8.1-1.el7.noarch.rpm

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

二、修改登录拦截

rabbitmq 3.3.0开始禁用除localhost外的地址采取guest登录,所以此处需要将拦截去除。

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.1/ebin
vi rabbit.app

修改其中的配置信息
将:{loopback_users, [<<”guest”>>]}, 改为:{loopback_users, []};
如:

三、设置开机启动

chkconfig rabbitmq-server on

# 启动服务
systemctl start rabbitmq-server

rabbitmqctl status

四、安装管理界面(能够图形化显示)

rabbitmq-plugins enable rabbitmq_management

五、记得关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

六、访问控制台

http://193.193.193.43:15672/#/

让输入用户名、密码,这里没有,需要创建,如下:

# root权限 

rabbitmqctl add_user username passwd //添加用户,后面两个参数分别是用户名和密码

rabbitmqctl set_user_tags username administrator //修改用户角色,将用户设为管理员

# 创建一个虚拟主机 

rabbitmqctl add_vhost vhost_name 

# 删除一个虚拟主机 

rabbitmqctl delete_vhost vhost_name

//添加权限,给用户tip-service 添加host(oa)中所有资源的配置、写、读权限以便管理其中的资源

rabbitmqctl set_permissions -p oa tip-service '.*' '.*' '.*'

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值