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.
相关推荐
安装RabbitMQ真的废了一番周折,版本问题,安装包问题数不胜数,终于找到一条可以成功安装的方法。 esl-erlang_20.2.2-1~centos~6_amd64.rpm socat-1.7.1.3-1.el6.rf.x86_64.rpm rabbitmq-server-3.6.15-1.el6....
NULL 博文链接:https://ailikes.iteye.com/blog/2232083
rabbitmq centos6.5无网络安装,内网安装,已经将步骤写好,需要的包也已经打包
CentOS 6.5的LEMP堆栈 堆栈 这是使用CentOS的基本LEMP堆栈 设置 对于最初的ansible软件包,我使用了并保留了其初始文件夹结构,但将其更改为使用CentOS而不是Ubuntu。 该开发箱已配置以下内容: 它从最小使用...
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等。
centos6.5 安装rabbitmq 需要的软件otp_src_20.0.tar.gz+rabbitmq-server-generic-unix-3.6.1
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。
phpstack支持的平台CentOS 6.5 Ubuntu 12.04 Ubuntu 14.04要求食谱apache2 application application_...gluster redis-multi varnish yum yum-ius yum-epel食谱默认它能做什么没有什么切换没有什么阿帕奇它能做什么创建...