centos7.5安装rabbitmq-server-3.9.16详细步骤

1、环境准备

        centos 版本:7.5

        ribbitmq版本:3.9.16

文件如果找不到可以通过我分享的资源链接下载,也可以通过如下百度网盘免费下载

              链接:https://pan.baidu.com/s/1dDxJhcyy6SKp6JmuV_wx6Q 
              提取码:ez9c

2、安装Erlang

2.1  安装erlang依赖

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

 2.2 下载erlang

         去官网下载Erlang

2.2 上传Erlang安装文件

        将下载好的Erlang安装文件上传到服务器/usr/local下

2.3 解压Erlang安装文件

tar -zxvf otp_src_24.3.tar.gz

2.4 创建安装目录

进入到otp_src_24.3路径下

cd otp_src_24.3

创建安装目录

mkdir ../erlang

2.5 配置安装路径

./configure --prefix=/usr/local/erlang

 2.6 安装

make install

2.7 检验安装是否成功

ll /usr/local/erlang/bin

 表示安装成功

2.8 添加环境变量

echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile

刷新环境变量,让配置生效

source /etc/profile

2.9 执行命令

erl

 输入halt().退出,别忘记有个点

halt().

 3 安装RabbitMQ

3.1 上传并解压

   rabbitMQ下载地址

将下载好的安装包上传到/usr/local路径下,解压安装包

tar -xvf rabbitmq-server-generic-unix-3.9.16.tar.xz 

 解压好的文件改名

 mv rabbitmq-server-3.9.16 rabbitmq

3.2 添加环境变量

vim /etc/profile

添加如下内容:

PATH=$PATH:/usr/local/rabbitmq/sbin

 添加后截图如下

使添加环境变量生效

source /etc/profile

3.3 安装延时队列

cd  /usr/local/rabbitmq/plugins/

3.3.1 下载插件rabbitmq_delayed_message_exchange-3.9.0.ez

放到/usr/local/rabbitmq/plugins/路径下

3.3.2 启用延时队列

cd ../sbin/

执行如下命令

./rabbitmq-plugins enable rabbitmq_delayed_message_exchange

执行后截图如下:

 3.4  开启web插件

rabbitmq-plugins enable rabbitmq_management

执行后截图如下:

 3.5 开启rabbitmq

查看一下5672端口,如果启用,先杀掉 

执行如下命令启动

rabbitmq-server -detached

查看状态

rabbitmqctl status

3.6 访问管理后台

        http://ip:15672/    

上面启用了rabbitmq的管理插件,会有一个web管理界面,默认监听端口15672,将此端口在防火墙上打开,则可以访问web页面:

 3.7 设置用户权限

 3.7.1  查看所有用户权限

rabbitmqctl list_users

截图如下:

 3.7.2 创建账户

rabbitmqctl add_user admin 123456

修改账户可以用如下命令

rabbitmqctl  change_password  admin  '111222'

3.7.3 设置用户角色

rabbitmqctl set_user_tags admin administrator

3.7.4 设置用户权限

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

   如果要删除用户,可以执行如下命令

rabbitmqctl delete_user guest

至此你的rabbitmq就可以通过用户名admin 和密码123456 访问了,接下来尽情玩耍吧,如有问题,可以留言

4 设置RabbitMQ开机启动

        vim /etc/rc.d/rc.local
//添加如下2行配置信息(启动时一定要先刷新环境变量,加载Erlang和RabbitMQ环境)
        source /etc/profile
        /usr/local/rabbitmq/sbin/rabbitmq-server -detached

另外重启rabbitmq服务通过两个命令来实现:
        rabbitmqctl stop :停止rabbitmq
        rabbitmq-server restart : 重启rabbitmq  #前端启动
        /usr/local/rabbitmq/sbin/rabbitmq-server -detached  #后台启动

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值