您的位置:首页 > 运维架构 > Linux

linux 安装rabbitmq 简易记录

2013-08-24 03:33 316 查看
yum 居然不能用……只好各种下载了。

1.输入 python 判断是否安装了python
2.安装simplejson
wget https://pypi.python.org/packages/source/s/simplejson/simplejson-3.3.0.tar.gz
tar -zxf simplejsonXX.tar.gz
cd simplejsonXX
python setup.py build
python setup.py install

3.输入erl 判读是否安装了erlang
没有安装,下载
wget XXX/otp_src_R16B01.tar.gz
tar -zxf otp_src_R16B01.tar.gz
cd otp_src_R16B01
./configure
make && make install
遇到configure: error: No curses library functions found
下载 ncurses-devel-5.7-3.20090208.el6.x86_64.rpm
安装 rpm -ivh ncurses-devel-5.7-3.20090208.el6.x86_64.rpm
安装成功

4.安装rabbitmq
wget rabbitmq-server-3.1.5-1.noarch.rpm
rpm -ivh rabbitmq-server-3.1.5-1.noarch.rpm
遇到

error: Failed dependencies:
erlang >= R12B-3 is needed by rabbitmq-server-2.8.2-1.noarch

rpm --nodeps -ivh rabbitmq-server-3.1.5-1.noarch.rpm
安装成功了。
rabbitmq-server
遇到

/usr/lib/rabbitmq/bin/rabbitmq-server: line 73: /var/lib/rabbitmq/mnesia/rabbit@
vz129.pid: Permission denied

改拥有者 chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/ 还有一个log的文件也同样拒绝访问,一样改

遇到qpidd 占用5672端口,kill
再启动 rabbitmq-server
换一个窗口,用root权限 rabbitmqctrl status
看到状态输出各种信息, OK。

其他
下载的rabbitmq-server-3.1.5.tar.gz 在make的时候出现异常
compilation error: file /tmp/xmlto-xsl.XXXXX line 4 element import

I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity
"http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
compilation error: file /tmp/qralston-gb3077/xmlto-xsl.Wd6965 line 4 element import
xsl:import : unable to load http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
// docbook-style-xsl bug
重装了xmlto,没用,再装docbook-style-xsl 也没用,最后用了rpm版本的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: