RabbitMQ的安装,配置,监控

安装erlang

RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境。

从Erlang的官网http://www.erlang.org/download.html 下载最新的erlang安装包,我下载的版本是 otp_src_18.2.1.tar.gz 。

安装依赖包

yum -y install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel

解压、编译安装erlang
tar zxvf otp_src_18.2.1.tar.gz 
cd otp_src_18.2.1
./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac 
make && make install

加进去服务启动项
#vi /etc/profile 
ERL_HOME=/usr/local/erlang 
PATH=$ERL_HOME/bin:$PATH 
export ERL_HOME PATH 
#source /etc/profile 
更新环境变量 
执行erl,进入erlang的shell成功安装 测试一下是否安装成功,在控制台输入命令erl


安装 RabbitMQ

 解压、编译安装rabbixmq

tar -xvf rabbitmq-server-generic-unix-3.6.2.tar.xz 
mv rabbitmq_server-3.6.2    rabbitmq
mv rabbitmq    /usr/local/

开启rabbitmq

cd /usr/local/rabbitmq/sbin/
./rabbitmq-server start &

安装web插件管理界面

cd /usr/local/rabbitmq/sbin/
mkdir /etc/rabbitmq/
./rabbitmq-plugins enable rabbitmq_management

创建管理员账户和密码

cd /usr/local/rabbitmq/sbin/
./rabbitmqctl add_user admin [email protected]
./rabbitmqctl set_user_tags admin administrator

查看看一下rabbitmq的默认监听端口5672:

#netstat -tnlp|grep 5672

最好我们就可以在浏览器上输入http://ip:15672

时间: 2024-10-10 03:03:51

RabbitMQ的安装,配置,监控的相关文章

【linux环境下】RabbitMq的安装和监控插件安装

[注意安装过程中,提示某些命令not found,直接yum isntall一下就好了]以下是我在CentOS release 6.4下亲测成功的.RabbitMq的安装: RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境. 解压下载的Erlang环境的gz包  tar zxcf  *.tar.gz    cd 进入解压出来的文件夹    执行.www2.qixoo.com/configure -prefix=/opt/erlang  就会开始编译安装  会编译到 /opt

Win10 下 RabbitMQ 的 安装 配置

最近用到了 关于 消息队列的  一些 简单 应用,一开始 使用的 是 微软 的MSMQ,确实是 简单方便.现在准备 换成 RabbitMQ. rabbitMQ是一个在AMQP基础上完整的,,可复用的企业消息系统.他遵循Mozilla Public License开源协议. 一. 1.首先安装  ERLANG 的环境   下载地址:http://www.erlang.org/downloads 选择相应的版本,我选择的 是 window64 位版本 2. 按要求 直接 安装 ,路径 我选择的 是

CentOS7下RabbitMQ服务安装配置

参考文档: http://blog.csdn.net/qq_22075041/article/details/78855708 http://www.linuxidc.com/Linux/2016-03/129557.htm 原文地址:https://www.cnblogs.com/liuxiaoming123/p/8417005.html

高可用RabbitMQ集群安装配置

RabbitMQ集群安装配置+HAproxy+Keepalived高可用 rabbitmq 集群 消息队列 RabbitMQ简介 RabbitMQ是流行的开源消息队列系统,用erlang语言开发.RabbitMQ是AMQP(高级消息队列协议)的标准实现. AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计.消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然.AMQP的主

47 监控系统基础及zabbix介绍、zabbix工作原理及安装配置、zabbix on CentOS7、zabbix配置

02    zabbix工作原理及安装配置 配置环境 node1192.168.1.120CentOS6.7 node2192.168.1.121CentOS6.7 1.安装配置zabbix #安装前准备 [[email protected] ~]#yum -y install mysql-server mysq [[email protected] ~]# mysql mysql> CREATE DATABASE zabbix CHARACTER SET utf8; mysql> GRANT

在centOS7.2安装配置zabbix监控

zabbix由两部分组成,zabbix-server与可选的zabbix-agent.zabbix-server可以通过SNMP,ZABBIX-AGENT,PING,端口监视等方法提供对远程服务器/网络状态的监控与数据收集. 安装环境: 192.168.1.12 server端,监控自己同时也监控其他主机(暂且叫client) 192.168.1.9 client端 准备:NTP时钟服务正常.DNS解析正常(在此两台服务器所以配置hosts即可) server端安装配置: 1) 挂载本地镜像,配

linux下安装配置cacti监控

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具. 环境搭建: cacti服务端:192.168.20.20 cacti客户机:192.168.20.30 cacti安装配置的步骤如下: 1.首先要安装epel扩展源 yum install  epel-release 2.(安装lamp环境)安装httpd.php.mysql yum install -y  httpd php php-mysql mysql mysql-server mysql-d

cacti中文安装配置与监控wWindows Server和Linux服务器

Cacti做为当今天运维人员的主流监控工具已经应该很广泛了,下面我就来把我的安装步骤罗列如下; (1).Cacti安装之前要准备Linx平台下的Web架构: (2).Linux下的Web搭建的方法如下; [[email protected] ~]# yum -y install httpd mysql-server php php-mysql gd net-snmp php-snmp net-       snmp-utils net-snmp-devel mysql-devel  openss

实战1 网络监控cacti的安装配置

一.cacti概述二.cacti工作流程三.cacti安装四.配置cacti监控本机 环境: 操作系统:CentOS 6.4 x86_64软件:Cacti-0.8.7e 官方网站:http://www.cacti.net 一.cacti概述Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP.MySQL.SNMP及RRDTool开发的网络流量监测图形分析工具.它通过snmpget来获取数据,使用 RRDtool绘画图形,它的界面非常漂亮,能让你根本无需明白rrdtool的参数能轻