你的位置:首页 > 软件开发 > Java > Linux下RabbitMq安装

Linux下RabbitMq安装

发布时间:2017-12-05 03:00:33
在大多数大公司,像应用服务器软件的安装、部署都是运维的事情,其实自己去尝试部署一下,也是有收获的。周末在家无聊,正好尝试了Linux下的rabbitMq安装过程,做了记录,希望有用到的人可以做下参考。 安装环境:Linux: centOS 7.0 mini版rabbitMq: ...

Linux下RabbitMq安装

在大多数大公司,像应用服务器软件的安装、部署都是运维的事情,其实自己去尝试部署一下,也是有收获的。

周末在家无聊,正好尝试了Linux下的rabbitMq安装过程,做了记录,希望有用到的人可以做下参考。

 

安装环境:

Linux: centOS 7.0 mini版

rabbitMq: 3.6.2

 

查询linux版本

more /etc/issuemq

rabbitMq服务端网址下载,这里推荐3.6.2

  -xzvf otp_src_18.3.tar.gz

cd /opt/otp_src_18.3/

创建erlang安装目录:mkdit /opt/erlang

配置安装路径编译代码:./configure --prefix=/opt/erlang

如果报No curses library functions found错,安装curses

安装后重新编译代码

执行编译结果:make && make install完成后进入/opt/erlang查看执行结果

配置Erlang环境变量,vi /etc/profile文件,增加下面的环境变量:

export PATH=$PATH:/opt/erlang/bin

使得文件生效 source  /etc/profile

至此erlang安装完成

erlang安装包路不能删除,如果觉得路径不对,可以重新安装

验证erlang是否安装成功:erl

Linux下RabbitMq安装

退出erl:halt();

 

 二、rabbitMq的安装:

Centos6.5默认不安装xz解压命令

安装mq 至/opt/rabbitmq

Mq安装包默认是xz结尾的,解压xz文件后得到tar文件

xz -d rabbitmq-server-generic-unix-3.6.2.tar.xz

解压文件

Mq文件解压:tar -xvf rabbitmq-server-generic-unix-3.6.2.tar

添加环境变量:export PATH=$PATH:/opt/rabbitmq/sbin

环境变量生效:source  /etc/profile

进入sbin 启动服务:./rabbitmq-server -detached

查看服务状态:./rabbitmqctl status

关闭服务:./rabbitmqctl stop 

 

配置网页插件

首先创建目录,否则可能报错:mkdir /etc/rabbitmq 

启用插件:./rabbitmq-plugins enable rabbitmq_management

启动mq:./rabbitmq-server -detached

配置linux 端口: 15672 网页管理,  5672 AMQP端口

然后访 opt/rabbitmq/sbin

./rabbitmq-server –detached

 

查看服务状态:rabbitmqctl status

关闭服务:rabbitmqctl stop

查看mq用户:rabbitmqctl list_users  

查看用户权限:rabbitmqctl list_user_permissions guest

新增用户: rabbitmqctl add_user admin 123456

赋予管理员权限:

rabbitmqctl set_user_tags admin administrator 

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

Linux下RabbitMq安装

OK,安装到此完毕。

 

原标题:Linux下RabbitMq安装

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录