加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux安装rabbitMq

发布时间:2020-12-13 21:57:08 所属栏目:Linux 来源:网络整理
导读:1、下载erlang http://erlang.org/download/ 这里我用17.5 http://erlang.org/download/otp_src_17.5.tar.gz 2.在RabbitMQ官网下载安装包rabbitmq-server-generic-unix-3.5.4.tar.gz? 地址:http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.4/rabbit

1、下载erlang

http://erlang.org/download/

这里我用17.5

http://erlang.org/download/otp_src_17.5.tar.gz

2.在RabbitMQ官网下载安装包rabbitmq-server-generic-unix-3.5.4.tar.gz?

地址:http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.4/rabbitmq-server-generic-unix-3.5.4.tar.gz

3、Erlang的安装有依赖其他模块?curses,ssl,orber(C++ compiler),Jdk等重要组件

? ?安装curses组件的命令:yum -y install ncurses-devel

 安装ssl组件的命令:yum?install?openssl-devel

 安装orber的命令:yun install gcc-c++

? ?安装Jdk ? ?rpm -ivh xxx.rpm 即可不需要配置环境变量。

4、安装erlang

? 解压otp_src_17.5.tar.gz

? ./configure

??make && make install

5、.测试Erlang是否安装成功

? ?在命令行输入erl命令判断

[root@localhost otp_src_17.5]# er
Erlang/OTP 17 [erts-6.4] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V6.4  (abort with ^G)
1>

?

RabbitMQ的安装

? 1.解压 rabbitmq-server-generic-unix-3.5.4.tar.gz?

? ? ?tar zxvf?rabbitmq-server-generic-unix-3.5.4.tar.gz?

? 解压完成就可以启动RabbitMQ了

? 2.启动RabbitMQ ?(以我的安装目录为例)

? cd /opt/rabbitmq/rabbitmq_server-3.5.4/sbin ?进入rabbitmq的sbin目录

? ./rabbitmq-server ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?启动rabbitmq

? ./rabbitmqctl status ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 查看rabbitmq的运行状态信息

?

? ?./rabbitmq-server?-detached ?后台启动

? ?./rabbitmq-server?start?& ? ? ?后台启动

?

3、开启WEB管理功能

cd sbin

./rabbitmq-plugins enable rabbitmq_management

然后重启rabbit

输入网址:http://192.168.102.128:15672/

如果不能访问,注意开通防火墙15672和5672端口

firewall-cmd --zone=public --add-port=5672/tcp --permanent

firewall-cmd --zone=public --add-port=15672/tcp --permanent

?

4、创建管理用户,登录WEB

先启动rabbit-server,然后执行下面的命令

./rabbitmqctl add_user dev admin ? ?添加账户 admin admin ?分别是用户名和密码

./rabbitmqctl set_user_tags admin administrator ?设置dev为管理员账户

./rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'? ?设置对Vhost的配置,读和写的权限。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读