Rabbitmq使用源码安装部署单机版

艺帆风顺 发布于 2025-04-03 11 次阅读


一,安装前依赖解决。

yum install m4 vim wget gcc gcc-c++ make cmake automake autoconf readline kernel-devel ncurses-devel openssl-devel unixODBC-deve readline-devel librabbitmq-devel -y

二,源码安装 erlang

1,下载。

下载地址:点此。(opens new window)

所需版本:crlang-20.0(opens new window)

2,安装。

cd /optwget http://erlang.org/download/otp_src_20.0.tar.gztar -zxvf otp_src_20.0.tar.gzcd otp_src_20.0./configure --prefix=/usr/local/erlang --without-javacmakemake install

3,配置。

加入环境变量。

vim /etc/profile在最后添加:export PATH=$PATH:/usr/local/erlang/bin
source /etc/profile

4,测试。

[root@localhost rabbitmq]$/usr/local/erlang/bin/erlErlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [hipe] [kernel-poll:false]Eshell V9.0 (abort with ^G)1> 10+19 .29按两下Ctrl + c退出。

三,源码安装 rabbitmq。

1,下载。

下载地址:点此。(opens new window)

所用版本:rabbitmq-3.6.10(opens new window)

#2,安装。

cd /optwget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-generic-unix-3.6.10.tar.xzxz -d rabbitmq-server-generic-unix-3.6.10.tar.xztar -xvf rabbitmq-server-generic-unix-3.6.10.tarcp -r /opt/rabbitmq_server-3.6.10 /usr/local/rabbitmq

3,添加配置文件。

vim /usr/local/rabbitmq/etc/rabbitmq/rabbitmq.config[{rabbit,[{tcp_listeners,[5672]}]}].

4,添加环境变量。

vim /etc/profileexport RABBITMQ_HOME=/usr/local/rabbitmqexport PATH=$PATH:/usr/local/rabbitmq/sbinsource /etc/profile

5,启动。

/usr/local/rabbitmq/sbin/rabbitmq-server -detachedecho "/usr/local/rabbitmq/sbin/rabbitmq-server -detached" >> /etc/rc.local      #添加开机自启动。

四,开启 web 管理界面。

/usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management

参考地址

本文参考地址为:http://t.cn/Ai09Cbaj

版权声明:本文内容来自个人博客:二丫讲梵,遵循CC 4.0 BY-SA版权协议上原文接及本声明。本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。原文链接:https://wiki.eryajf.net/pages/2930.html如有涉及到侵权,请联系,将立即予以删除处理。在此特别鸣谢原作者:二丫讲梵的创作,Powered by 二丫讲梵。本文已获原作者授权发布。此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出处。