1 Erlang环境安装
连接linux系统,执行如下命令:
# cd /usr/local/src/ ——erlang安装文件存放位置
#wget http://www.erlang.org/download/otp_src_R16B03-1.tar.gz
#tar zxvf otp_src_R16B03-1.tar.gz
# cd otp_src_R16B03-1
# ./configure --prefix=/usr/local/erlang --without-javac
& make & make install
#make——等待编译完成
# make install ——等待安装完成
ln -s /usr/local/erlang/bin/erl /usr/local/bin/erl
otp_src_17.1.tar.gz ./configure 的问题:
configure: error: No curses library functions found
解决:yum install ncurses-devel.x86_64
********************** APPLICATIONS DISABLED **********************
crypto : No usable OpenSSL found
jinterface : No Java compiler found
odbc : ODBC library - link check failed
orber : No C++ compiler found
ssh : No usable OpenSSL found
ssl : No usable OpenSSL found
********************** APPLICATIONS INFORMATION *******************
wx : wxWidgets not found, wx will NOT be usable
解决:
yum install unixODBC-devel.x86_64
yum -y install openssl-devel.x86_64
yum -y install gcc-c++.x86_64
--without-javac
安装wxWidgets:
wget http://sourceforge.net/projects/wxwindows/files/3.0.1/wxWidgets-3.0.1.tar.bz2/download
-d|--decompress 执行解压缩 -k|--keep bzip2在压缩或解压缩后,不删除原文件
v|--verbose 显示详细的信息
tar xvf wxWidgets-3.0.1.tar
./configure --with-opengl --enable-debug --enable-unicode
#加上这个--prefix=/usr/local/wxWidgets3.0.1,安装完后没有生成到/urs/local/bin下,erlang找不到。
wxWidgets configure 问题:
错误:*** Could not run GTK+ test program, checking why...
yum install gtk+extra-devel.x86_64
错误:configure: error: OpenGL libraries not available
# yum install -y mesa*
# yum install -y freeglut*
make & make install
验证wxWidgets:
# wx-config --version-full
3.0.1.0
2 RabbitMq安装配置
2.1 软件安装
连接linux系统,执行如下命令:
# cd /usr/local/ ——RabbitMq安装文件存放位置
#wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.5/rabbitmq-server-generic-unix-3.3.5.tar.gz
#tar zxvf rabbitmq-server-generic-unix-3.3.5.tar.gz ——解压
#cd rabbitmq_server-2.8.7 ——进入RabbitMq文件目录,执行相应命令即可,无需安装。
// java客户端下载:http://www.rabbitmq.com/java-client.html
2.2 启动&停止
# cd /usr/local/rabbitmq_server-3.3.5/sbin/
#./rabbitmq-server –detached ——启动
如果在执行上述启动命令时打印如下警告信息:
*WARNING* Undefined function crypto:des3_cbc_decrypt/5
*WARNING* Undefined function crypto:start/0
*WARNING* Undefined function ssl:close/1
*WARNING* Undefined function ssl:connect/2
*WARNING* Undefined function ssl:connect/4
*WARNING* Undefined function ssl:connection_info/1
*WARNING* Undefined function ssl:controlling_process/2
*WARNING* Undefined function ssl:getopts/2
*WARNING* Undefined function ssl:listen/2
*WARNING* Undefined function ssl:peercert/1
*WARNING* Undefined function ssl:peername/1
*WARNING* Undefined function ssl:recv/3
*WARNING* Undefined function ssl:send/2
*WARNING* Undefined function ssl:setopts/2
*WARNING* Undefined function ssl:sockname/1
*WARNING* Undefined function ssl:ssl_accept/2
*WARNING* Undefined function ssl:ssl_accept/3
*WARNING* Undefined function ssl:start/0
*WARNING* Undefined function ssl:transport_accept/2
说明系统未安装openssl资源库。安装方式见4问题处理章节。安装完成后重新安装erlang环境。
#./ rabbitmqctl stop ——停止
其它命令:
停止RabbitMQ应用
# rabbitmqctl stop_app
启动RabbitMQ应用
# rabbitmqctl start_app
显示RabbitMQ中间件各种信息
# rabbitmqctl status
2.3 监控插件启动
执行如下命令:
# cd /usr/local/rabbitmq_server-3.3.5/sbin/
# ./rabbitmq-plugins enable rabbitmq_management
执行完显示:
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
相关推荐
在本教程中,我们将深入探讨如何在CentOS 6.5操作系统上安装并配置RabbitMQ,这是一个广泛使用的开源消息代理和队列管理器,基于AMQP(Advanced Message Queuing Protocol)协议。RabbitMQ提供了高可用性、可扩展性...
本教程将详细介绍如何在CentOS 6.5系统上进行RabbitMQ的离线安装。 首先,你需要下载RabbitMQ的相关软件包。RabbitMQ基于Erlang语言开发,因此安装前需要先安装Erlang环境。在Erlang OTP官方网站上,你可以找到对应...
因此,这个压缩包“Openstack安装相关包-icehouse版-centos6.5-缺少的包.rar”是为了补充这些缺失的包,确保安装过程顺利进行。 1. **keystone**: Keystone是OpenStack的身份服务,负责认证、授权和会话管理。在...
CentOS 6.5的LEMP堆栈 堆栈 这是使用CentOS的基本LEMP堆栈 设置 对于最初的ansible软件包,我使用了并保留了其初始文件夹结构,但将其更改为使用CentOS而不是Ubuntu。 该开发箱已配置以下内容: 它从最小使用...
在本文中,我们将详细介绍如何在Linux CentOS 6.5环境下安装RabbitMQ。 首先,安装RabbitMQ需要几个前提条件,包括Erlang运行环境和其他必要的库。EPEL(Extra Packages for Enterprise Linux)库是Fedora项目为...
centos6.5安装rabbitmq所需要的安装包,erlang-19.0.4-1.el7.centos.x86_64.zip rabbitmq-server-3.6.6-1.el7.noarch.rpm
rabbitmq3.5.4服务安装包,已亲测在centos6.5上安装可行,安装的时候需要安装一些其他前置安装软件,如erlang等。
在您提供的压缩包文件中,包含两个关键组件:`otp_src_20.0.tar.gz` 和 `rabbitmq-server-generic-unix-3.6.10.tar.zip`,它们是安装RabbitMQ在CentOS 6.5上的必备软件。 1. **Erlang OTP**: `otp_src_20.0.tar.gz`...
在 CentOS 6.5 系统上安装 RabbitMQ,首先需要安装 Erlang 环境。Erlang 是一种并发性能出色的编程语言,是 RabbitMQ 的运行基础。具体步骤如下: 1. 安装 Erlang: - 下载 erlang-solutions-1.0-1.noarch.rpm ...
对于需要开启防火墙的系统,例如CentOS 6.5,需要编辑`/etc/sysconfig/iptables`文件,添加以下规则以允许RabbitMQ所需的端口通过: ```bash # RabbitMQ -A INPUT -p tcp -m state --state NEW -m tcp --dport ...
在安装方面,文档提到了在CentOS 6.5操作系统上通过RPM包进行安装。RPM是一种软件包管理器,广泛应用于Linux系统,用于安装、卸载和管理软件包。文档中提到的操作是在CentOS上先安装Erlang环境,因为RabbitMQ是用...
ubuntu / trusty64 ubuntu / precise64 厨师/centos-6.5 主厨/debian-7.7属性钥匙类型描述默认['rabbitmq'] ['cluster'] 布尔型['rabbitmq'] ['cluster'] = true,并且需要['rabbitmq'] ['erlang_cookie']来配置...
在纯rpm命令安装rabbitmq时,会依赖compat-readline,已测试通过的版本匹配有:rabbitmq-server-3.5.4-1.noarch、rabbitmq-server-3.6.6-1.el6.noarch+compat-readline5-5.2-17.1.el6.x86_64。
在CentOS 6.5上,你可以通过以下步骤进行: 1. 下载适合系统版本的JDK安装包,这里以JDK 1.8为例。 2. 将下载的`jdk-8u73-linux-i586.tar.gz`复制到虚拟机的`/opt/soft`目录。 3. 在`/opt`目录下创建一个名为`java`...
phpstack支持的平台CentOS 6.5 Ubuntu 12.04 Ubuntu 14.04要求食谱apache2 application application_...gluster redis-multi varnish yum yum-ius yum-epel食谱默认它能做什么没有什么切换没有什么阿帕奇它能做什么创建...
- 操作系统:CentOS 6.5 - Django 版本:1.9 - Python 版本:2.7.11 - Celery 版本:3.1.20 - Django-Celery 版本:无具体版本号给出,但应与 Celery 3.1.20 兼容。 2. **安装Django和Celery** - 使用 pip ...
对于CentOS 6.5系统,首先确保已安装`gcc-c++`: ``` yum install gcc-c++ ``` 然后下载并安装Node.js: ``` wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz tar zxvf node-v0.10.26.tar.gz ...
#### 1.1 安装 CentOS 7 说明 - **操作系统选择**:选择 CentOS 7 作为基本的操作系统是因为其稳定性和广泛的支持。 - **安装方式**:通常使用 DVD 或者网络安装方式。 - **注意事项**:确保安装过程中选择合适的...