centos6.5  rabbitmq搭建
环境:centos6.5 192.168.9.41
 
安装rabbitmq需要先安装erlang.rabbitmq3.6版本需要erlang R16B03++版本的支持。
 1、准备好安装包
  2.yum 安装需要的类库
   yum install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses ocaml-curses-devel  gcc gcc-c++ make -y
yum install openssl-devel zlib-devel unixODBC unixODBC-devel -y
3.编译安装erlang
tar -xvzf otp_src_19.0.tar.gz cd otp_src_19.0
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac make && make install
如果有java 环境 去掉--without-javac
4.配置环境变量
修改/etc/profile
#添加下面
export ERLANG_HOME=/usr/local/erlang
export PATH=$ERLANG_HOME/bin:$PATH
5.编译安装rabbitmq
 
xz -d rabbitmq-server-generic-unix-3.6.5.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.5.tar
mv rabbitmq_server-3.6.5 /usr/local/
cd /usr/local/rabbitmq_server-3.6.5/sbin
启动rabbitmq的三种方法:
1》./rabbitmq-server & 后台直接启动   
2》nohup /bin/sh -e ./rabbitmq-server start &
3》./rabbitmq-server --detached & 后台启动
 启动之后用ps命令查看rabbitmq-server 是否启动
 
开启插件管理页面,否则不能从web浏览器端登陆
./rabbitmq-plugins enable rabbitmq_management 开启插件管理页面  //web控制台端口:15672
 
 
关闭服务的方法:
#关闭服务 ./rabbitmqctl stop
 
添加rabbitmq用户名 username=test。设置用户名密码 passwd=123456
[root@localhost sbin]# ./rabbitmqctl add_user test 123456
[root@localhost sbin]# ./rabbitmqctl set_user_tags test administrator
 
6.web访问rabbitmq:username:test  passwd:123456
http://192.168.9.41:15672   输入用户名密码登陆
 
6.成功登陆rabbimq后,不能新建队列,是因为用户的权限不够,运行如下命令:
错误:Error: could not connect to server since    //rabbitmq不能新建队列
rabbitmq错误日志:/usr/local/rabbitmq_server-3.6.5/var/log/rabbitmq
如果仍然出现无法登陆的想象,查看日志后,显示:
         =ERROR REPORT==== 31-Dec-2014::17:00:41 ===
         webmachine error: path="/api/whoami"
         "Unauthorized"
         那么请运行如下的命令,增加用户admin,密码admin即可。
         #rabbitmqctl  add_user admin admin                             新增加用户admin
         #rabbitmqctl set_permissions  admin  ".*" ".*" ".*"         设置admin的权限
         #rabbitmqctl set_user_tags admin administrator             设置用户角色为高级管理员
         #rabbitmqctl list_users                                                  查看当前已有用户列表
 
 
 
 
 

rabbitmq 安装-单点的更多相关文章

  1. RabbitMQ学习系列(二): RabbitMQ安装与配置

    上一篇,简单介绍了RabbitMQ的情况还有一些相关的概念,这一篇,会讲讲 RabbitMQ安装与配置. 1.安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitM ...

  2. RabbitMQ安装配置

    安装RabbitMQ windows下的安装是非常简单的,我们需要准备两个东西 erlang的环境  下载windows和与之对象的操作系统位数安装包 http://www.erlang.org/do ...

  3. RabbitMQ安装和配置

    RabbitMQ: MQ:message queue.MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来 ...

  4. windows 下rabbitmq 安装---转载

    原文地址:http://blog.sina.com.cn/s/blog_7cc0c8cc0101mb4a.html 1.下载并安装erlang,http://www.erlang.org/downlo ...

  5. Day11 Memcached、Redis和RabbitMQ安装

    修改Ubuntu镜像源: sudo vi /etc/apt/sources.list 全部替换为以下内容: ---------------------------------------------- ...

  6. rabbitmq安装Management Plugin

    运行和安装Rabbitmq Management的步骤如下: 1.进入Rabbitmq安装目录,运行rabbitmq-plugins enable rabbitmq_management 2.运行ra ...

  7. RabbitMQ安装与初始配置

    [TOC] 本文只讨论linux下的Rabbitmq安装. Erlang安装 rabbitmq依赖于Erlang,需先安装,推荐安装rabbitmq/erlang-rpm: #clone源码 git ...

  8. Linux下RabbitMq安装

    在大多数大公司,像应用服务器软件的安装.部署都是运维的事情,其实自己去尝试部署一下,也是有收获的. 有机会正好尝试了Linux下的rabbitMq安装过程,做了记录,希望有用到的人可以做下参考. 安装 ...

  9. Windows下RabbitMQ安装及入门

    1.Windows下安装RabbitMQ需要以下几个步骤 (1):下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang. ...

随机推荐

  1. hdu 4991(树状数组+DP)

    Ordered Subsequence Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Othe ...

  2. Java 获取指定日期的方法总结

    原文地址:http://bdcwl.blog.163.com/blog/static/765222652009104171521/ SimpleDateFormat sdf = new SimpleD ...

  3. 2018年东北农业大学春季校赛 D wyh的迷宫【搜索】

    链接:https://www.nowcoder.com/acm/contest/93/D来源:牛客网 题目描述 给你一个n*m的迷宫,这个迷宫中有以下几个标识: s代表起点 t代表终点 x代表障碍物 ...

  4. Codeforces 777D Cloud of Hashtags(贪心)

    题目链接 Cloud of Hashtags 题目还是比较简单的,直接贪心,但是因为我有两个细节没注意,所以FST了: 1.用了cin读入,但是没有加 std::ios::sync_with_stdi ...

  5. 某考试T1 game

    题目背景 无 题目描述 Alice 和 Bob 在一个圆环上玩游戏.圆环上有 n 个位置,按照顺时针顺序 依次标号为 1 到 n.Alice 和 Bob 分别有一个数字集合,集合中都是在 [1, n− ...

  6. (入门SpringBoot)SpringBoot结合定时任务task(十)

    SpringBoot整合定时任务task 使用注解EnableScheduling在启动类上. 定义@Component作为组件被容器扫描. 表达式生成地址:http://cron.qqe2.com ...

  7. Jenkins连接TFS出现错误:“jenkins com.microsoft.tfs.core.exceptions.TECoreException”的问题收集

    没成功解决过,下面提供一些收集的链接地址,因为这个问题真的很少. https://social.msdn.microsoft.com/Forums/vstudio/en-US/1a75a0b2-459 ...

  8. static再次深入理解

    在java中,栈中存放的是用来保存方法运行时状态的栈帧,存储了局部变量表,操作数栈等,而方法区存放的是已加载的类的基本信息.常量.静态变量等.

  9. TOYS-POJ2318

    本题主要是确定给定的点在那块区域.原题给出n条直线,将长方形分为n+1快区域.我们可以对每个给定的点来判断它在那块区域,判段方法可以根据点与直线的位置关系,具体如下,对于点(x0,y0)和直线ax+b ...

  10. 2016.11.14 MIT challenge之课程总览

    Degree Chartshttp://catalog.mit.edu/degree-charts/computer-science-engineering-course-6-3/ MIT Chall ...