在 linux 下安装软件就是折腾,首先是测试机不能上外网要找运维开通,开通后发现测试机的 yum 不能使用于是又要配置 yum 源,最后安装 rabbitmq 时也尝试了两种方法最后才安装成功
机器版本:
[root@redhat1 rabbitmq]# lsb_release
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
[root@redhat1 rabbitmq]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.4 (Santiago)
Release: 6.4
Codename: Santiago
安装的 rabbitmq 版本为 rabbitmq-server-3.4.0-1
安装步骤:
1.RedHat 6.4 替换为 centos 6 的 yum
具体步骤可以参考下面的这篇文章:
http://down.chinaz.com/server/201111/1321_1.htm
不过我使用的 rpm 文件是以下几个(注意是 centos 6的目录,且要根据机器选择是 i386 还是 x86_64):
wget http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
wget http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
可以在浏览器里面进入目录:
http://centos.ustc.edu.cn/centos/6/os/x86_64/Packages 查看 rpm 文件的版本是否存在
也可以在浏览器里直接下载
在最后执行 yum makecache 时提示:
[root@redhat1 rabbitmq]# yum makecache
Loaded plugins: fastestmirror, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register
这个提示信息可以忽略
虽然提示“not registered to Red Hat”,但 yum 已经可以使用了
2.安装 rabbitmq
根据官网教程(
http://www.rabbitmq.com/install-rpm.html),Redhat 安装 rabbitmq 有三种方法
我尝试了第一种方法“Install Erlang from EPEL ”,没有成功,提示“No package erlang available”
于是尝试第二种方法“Install Erlang from Erlang Solutions”,安装成功:
[root@redhat1 lz]# yum install esl-erlang_17.3-1~centos~6_amd64.rpm
[root@redhat1 lz]# yum install esl-erlang-compat-R14B-1.el6.noarch.rpm
3.启动 rabbitmq
[root@redhat1 lz]# /sbin/service rabbitmq-server start
Starting rabbitmq-server: SUCCESS
rabbitmq-server.
对应的关闭命令为:/sbin/service rabbitmq-server stop
4.查看 rabbitmq 安装目录
[root@redhat1 rabbitmq]# rpm -ql rabbitmq-server-3.4.0-1.noarch
/etc/logrotate.d/rabbitmq-server
/etc/rabbitmq
/etc/rc.d/init.d/rabbitmq-server
/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server
/usr/lib/rabbitmq/bin/rabbitmq-defaults
/usr/lib/rabbitmq/bin/rabbitmq-env
/usr/lib/rabbitmq/bin/rabbitmq-plugins
/usr/lib/rabbitmq/bin/rabbitmq-server
/usr/lib/rabbitmq/bin/rabbitmqctl
/usr/lib/rabbitmq/lib/rabbitmq_server-3.4.0/LICENSE-APACHE2-ExplorerCanvas
/usr/lib/rabbitmq/lib/rabbitmq_server-3.4.0/LICENSE-APL2-Stomp-We
(省略)
5.开启 rabbitmq 的页面管理功能
[root@redhat1 rabbitmq]# rabbitmq-plugins enable rabbitmq_management
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Applying plugin configuration to rabbit@redhat1... started 6 plugins.
随后在浏览器里访问:
http://10.75.10.66:15672
输入用户名密码 guest/guest 发现不能登录
原来从 rabbitmq 3.3.0 之后不能以 guest/guest 登录了(本机可以)
要新增用户及权限:
rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
创建了用户名/密码:test/test
最后成功登录
update at 2015-07-21:
有更简单的离线安装方法
1.安装erlang
rpm -ivh erlang-R15B-02.1.el6.x86_64.rpm
2.解压rabbitmq-server-generic-unix-3.3.4.tar.gz
进入sbin目录启动即可:
nohup ./rabbitmq-server start &
默认服务端口是5672,管理页面端口是15672
分享到:
相关推荐
本安装教程将详细讲解如何通过光盘和U盘两种方式在服务器上安装RedHat 6.4。 首先,了解系统基本信息。Red Hat 6.4提供了企业级的稳定性,包括对硬件的支持和安全更新。你可以从Red Hat的官方网站注册后下载系统...
redhat6.4安装oracle 11g 详细介绍oracle安装过程
根据提供的文件信息,本知识点将涵盖Red Hat Enterprise Linux 6.4(以下简称RedHat6.4)以及Oracle Database 12c Release 2(以下简称Oracle12CR2)的安装要点。本手册继承自上一版关于RedHat6.4与Oracle11G的安装...
* 目前最新的 RedHat 版本为 RedHat6.4 * 安装镜像文件有两个 DVD,安装系统只用到第一个镜像文件,即 DVD1 * 另一个镜像文件是附带的软件包,一般用不到 * RedHat 6.4 系统镜像可从公司服务器获取,或者到 RedHat ...
包含Redhat 6.4 6.5/6.6/6.7/7.1的百度盘分享 ,X86_64_DVD
"RedHat 6.4 安装教程" RedHat 6.4 是一个流行的 Linux 发行版本,它具有开放源代码的优势,可以由全球技术工程师和技术人员共同开发和贡献。该系统的安装需要 RedHat 6.4 系统镜像文件,可以从公司服务器获取或从 ...
RedHat6.4安装oracle11g需要的所有RPM包,本人通过实验后进行删除的,内容包括: compat-libstdc++-33-3.2.3-47.3.i386.rpm libaio-0.3.105-2.i386.rpm libaio-devel-0.3.105-2.i386.rpm libgcc-3.4.6-3.1.i386.rpm ...
RedHat 6.4 为解决This system is not registered to Red Hat Subscription Management问题,删除默认yum,重新安装的四个RPM包 python-iniparse-0.3.1-2.1.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64...
1.update kernel to linux 3.19 download kernel from www.kernel.org make menuconfig and install kernel 2.download docker rpm from ... rpm -ivh docker-engine-1.7.1-1.el6.x86_64.rpm
在Red Hat Enterprise Linux 6.4 (RHEL 6.4)系统中,安装gdb、gcc、debuginfo和glibc的离线rpm包是一项重要的任务,这些组件对于任何Linux开发环境来说都是不可或缺的。GDB是GNU调试器,用于调试C、C++和其他语言...
随着计算机已经进入64位时代,64位应用将渐成主流,服务器应用就更不用说了,在操作系统平台选择上,Oracle力推Linux作为首选平台,下面将说明在Redhat Enterprise Linux 6.3 x86_64下安装Oracle11g R2的过程。
包含Redhat 6.4 6.5/6.6/6.7/7.1的百度盘分享 ,X86_64_DVD
linux redhat 6.4 安装oracle 11g需要安装包 http://docs.oracle.com/database/121/LADBI/pre_install.htm#LADBI7534 binutils-2.20.51.0.2-5.11.el6 (x86_64) compat-libcap1-1.10-1 (x86_64) compat-libstdc++-33-...
以下是在Red Hat 6.4上安装Zabbix的详细步骤和知识点。 1. 关闭防火墙和SELinux 为了顺利部署Zabbix,需要临时关闭系统的防火墙和SELinux安全模块。这可以通过执行以下命令完成: ``` [root@localhost~]#service ...
在安装RHEL 6.4时,有以下几个关键知识点需要了解: 1. **RHEL版本选择**: - **服务器硬件影响**:如果服务器硬件较旧或配置较低,通常建议选用RHEL的较低版本,例如RHEL 5系列。对于配置较高或新设备,RHEL 6...
redhat6.4 安装好ice3.3.1、gdb,共三部,第2部
redhat6.4 安装好ice3.3.1、gdb,共三部,第三部
redhat6.4 安装好ice3.3.1、gdb,共三部,第一部
在本教程中,我们将详细介绍如何在VMware上安装Red Hat Enterprise Linux 6.4(64位)的全过程。首先,了解Red Hat发行版的基本知识是必要的。版本号小于4的小版本通常代表公测版,适合学习,但不推荐用于生产环境,...
总的来说,配置Red Hat 6.4上的VNC服务涉及安装TigerVNC Server,设置启动配置,创建用户密码,启动VNC服务,以及管理已启动的会话。通过这种方式,管理员可以为多个用户提供独立的远程桌面环境,方便远程协作和管理...