首页 > 系统服务 > 详细

rabbitmq 安装 linux

时间:2019-09-04 17:38:43      阅读:119      评论:0      收藏:0      [点我收藏+]

 

rabbitmq是基于erlnag语言平台的,安装rabbitmq 先安装erlang

1.安装erlang

解压

tar -zxvf otp_src_20.3.tar.gz

cd /app/rabmq/software/otp_src_20.3

编译

./configure --prefix=/app/rabmq/opt/erlang

安装

make && make install

测试

cd /app/rabmq/opt/erlang/bin

./erl

出现版本号就成功

Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V9.3  (abort with ^G)

 

 添加环境变量

view .bash_profile

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin:/app/rabmq/opt/erlang/bin

source .bash_profile

任意位置输入 erl 查看是否生效

 

2.安装rabbitmq

注意:安装rabbitmq必须先安装erlang

解压

tar xvf rabbitmq-server-generic-unix-3.7.13.tar.xz -C /app/rabmq/opt/

mv rabbitmq_server-3.7.13 rabbitmq

配置环境变量

view .bash_profile

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin:/app/rabmq/opt/erlang/bin:/app/rabmq/opt/rabbitmq/sbin

 

启用web管理插件

cd /app/rabmq/opt/rabbitmq/sbin

./rabbitmq-plugins enable rabbitmq_management

 

 修改文件设置权限

view /app/rabmq/opt/rabbitmq/ebin/rabbit.app

设置guest权限访问local问题将{loopback_users, [<<"guest">>]} 修改为{loopback_users, []}

   

启动服务 后台运行

  ./rabbitmq-server -detached

 添加用户 用户名:rabmq 密码:rabmq

 ./rabbitmqctl add_user rabmq rabmq

 给用户添加权限

 ./rabbitmqctl set_user_tags rabmq administrator

 添加vhost

 ./rabbitmqctl add_vhost rabmq

 设置权限

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

访问页面地址:

http://<IP>:15672

完成以上步骤安装rabbitmq完成

 

 

#以下为 rabbitmq 常用命令

  重启服务

 rabbitmqctl stop

 rabbitmq-server restart

 查看用户列表

 rabbitmqctl list_users

 添加用户 用户名:rabmq 密码:rabmq

 rabbitmqctl add_user rabmq rabmq

 给用户添加权限

 rabbitmqctl set_user_tags rabmq administrator

 添加vhost

 rabbitmqctl add_vhost rabmq

 设置权限

 rabbitmqctl set_permissions -p rabmq rabmq ".*" ".*" ".*"

 

rabbitmq 安装 linux

原文:https://www.cnblogs.com/zhoufly-blog/p/11460264.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!