`
thrillerzw
  • 浏览: 138804 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos6.5 x64 安装 rabbitmq

 
阅读更多

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

bzip2 -dkv wxWidgets-3.0.1.tar.bz2  

-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.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics