centos 6.7下安装rabbitmq 3.6.6过程

准备,请确保有root权限或者sudo权限,不然不用继续看下去了。

1.erland的安装

首先测试一下是否已经安装了erlang,命令

rpm -qa | grep erlang

若没有安装,则

yum install erlang

否则跳到第二步

2. rabbitmq server安装

下载rpm文件rabbitmq-server-3.6.6-1.el6.noarch.rpm到linux文件中,执行命令

rpm -ivh rabbitmq-server-3.6.6-1.el6.noarch.rpm

3.启动rabbit server及admin

进入安装目录的sbin目录(/usr/sbin),启用监控管理

rabbitmq-plugins enable rabbitmq_management

启动rabbitmq server

service rabbitmq-server start

4.添加管理用户并授权

从3.3.1版本以后,不能通过guest/guest访问了。

rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"

第二个命令不可缺少,否则无法登陆

5.登陆

http://192.168.0.1:15672 用户名密码test/tes

遇到的问题:

RabbitMQ failed to start: epmd error for host

Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _err}
rabbitmq-server.

原因hostname不匹配

hostname

结果

test1.test.com

修改/etc/hostsi,增加hostname的映射:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 test1.test.com
192.168.0.1 test1.test.com

重新启动,还是报同样的错误。

又发现命令行中出现的hostname是test1,尝试修改/etc/hostsi,增加hostname的映射:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 test1.test.com
192.168.0.1 test1.test.com
127.0.0.1 test1
192.168.0.1 test1

重新启动,正常启动

时间: 2024-08-25 15:10:09

centos 6.7下安装rabbitmq 3.6.6过程的相关文章

centos和redhat下安装postgreSQL

1.确定你要下载的版本:下载地址 2.进入你存放下载文件的目录运行wget http://yum.postgresql.org/9.2/redhat/rhel-5-i386/pgdg-centos92-9.2-6.noarch.rpm,我的是32bit的centos5,其他版本可以在上面的路径中找到相关的链接 3.运行命令 rpm -ivh pgdg-centos92-9.2-6.noarch.rpm 安装 4.运行命令 yum install postgresql92-server 安装ser

在VirtualBox中的CentOS 6.3下安装VirtualBox增强包

在VirtualBox中安装好客户操作系统(GuestOS)之后,建议安装VirtualBox增强包(VirtualBox GuestAddition),它的作用是对GuestOS的性能和可用性进行优化(也就是提高GuestOS的性能和提升使用者的使用体验). GuestAddition实质上是安装在GuestOS上的一组驱动程序和应用程序. 注意,很多人把下载的增强包双击之后,看到VirtualBox的"全局设定"--"扩展"中已经显示出了增强包的名字就认为已经安

Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入(1)

一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 服务器的安装及 监控主机的加入 3.zabbix server的Discover功能,实现zabbix agent 大批量的自动添加,并链接到指定的模版 4.zabbix 报警方式之 邮件报警 5.zabbix 报警方式之 微信公众号报警 6.zabbix server 端的优化工作(解决mysql 性能下降,以及zab

CentOS 6系统下安装 JDK1.6

CentOS 6系统下安装 JDK1.6 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品.自从Java推出以来,JDK已经成为使用最广泛的Java SDK.JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库.下面我们就来学习如何在CentOS系统下安装 JDK. 一.CentOS系统创建安装目录 #mkdir /usr/java 二.下载 先去 www.oracle.com 网站寻找到 最新jdk1

centos和readhat下安装python2.7

1.安装基本库yum install gccyum install makeyum install zlib-develyum install bzip2-develyum install openssl-develyum install ncurses-devel 2.获得python2.7.4wget http://www.python.org/ftp/python/2.7.4/Python-2.7.4.tar.bz2 3.解压 tar xf Python-2.7.4.tar.bz2 4.配

centos和redhat下安装nginx最新版

在ubuntn下通过agp-get install nginx就可以按照最新版本的nginx,很方便 在ctentos和redhat下需要添加yum 仓库才能安装最新版的nginx,在/etc/yum.repos.d/目录下新建nginx.repo 文件输入以下内容就可以了:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1 之后运行yum

CentOS 6.4下安装vsftpd、配置虚拟用户登录

概述: vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个. 本文介绍了在CentOS 6.4下安装vsftpd.配置虚拟用户登录FTP的过程. 正文: 一:安装vsftpd 查看是否已经安装vsftpd rpm -qa | grep vsftpd 如果没有,就安装,并设置开机启动 yum -y install vsftpd chkconfig vsftpd on 二:基于虚拟用户的配置 所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的.虚拟

CentOS 7.0下安装小小输入法

小小输入法也叫yong输入法,是一个免费但不开源的中文输入法,其作者为dgod,2008年发布第一个版本,至今六年时间依然在不断的更新.以一人之力默默维护一个项目6年时间,不得不让人佩服. 官方网址: http://yong.dgod.net/ 下载地址: http://yongim.ys168.com/ 曾经试图在CentOS 6.5下安装该输入法,无奈CentOS 6.5的库版本太低,一直安不上.下面记录一下在CentOS 7.0下的安装过程. 从官方网站下载Linux下的最新版本yong-

CentOS 6.x 下安装Zabbix Agent 3.2.x 操作指引

CentOS 6.x 下安装Zabbix Agent 3.2.x 操作指引=====第一步:安装rpm包rpm -ivh http://http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-agent-3.2.0-1.el6.x86_64.rpm注:此处的RPM安装包可以根据URL查找更多版本的RPM包 第二步:检查是否安装成功chkconfigrpm -ql zabbix-agent 第三步:配置Zabbix Agentvim /etc/