Rabbitmq安装与部署

一:安装依赖软件Erlang

安装包otp_src_22.3.tar.gz,下载到部署服务器tar -zxvf解压

mv otp_src_22.3 ./erlang变更文件夹名字

可能需要安装的依赖包

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openssl-devel perl

yum install unixODBC-devel

cd到erlang中,开始编译安装

./configure  --prefix=/usr/local/erlang --enable-smp-support  --enable-threads  --enable-sctp --enable-kernel-poll --enable-hipe  --with-ssl --without-javac
make && make install

配置 Erlang 环境变量

vim /etc/profile
...
export PATH=$PATH:/usr/local/erlang/bin
:wq
source /etc/profile

测试安装是否成功

erl

Ctrl+z强制退出

二:安装RabbitMq

下载安装包rabbitmq-server-generic-unix-3.7.17.tar.xz,tar -zxvf解压

改名字换到目标文件夹

mv rabbitmq_server-3.7.17/ /usr/local/RabbitMQ

配置环境变量

vim /etc/profile
...
export PATH=$PATH:/usr/local/RabbitMQ/sbin
:wq
source /etc/profile

注意,启动软件前请先关掉activemq以防止端口及其他可能的冲突

请放后台启动,不然无法退出

./rabbitmq-server -detached

其他常用命令

./rabbitmq-server -start
./rabbitmq-server -stop
./rabbitmq-server -status

无法关闭请用以下指令

rabbitmqctl stop

开启web端控制器

rabbitmq-plugins enable rabbitmq_management

创建新用户密码及赋权

rabbitmqctl add_user hf hf

rabbitmqctl set_user_tags hf administrator

到此可以打开web端了,记得防火墙开放RabbitMq端口15672及5672

http://服务器ip:15672

 


__EOF__

本文作者Laughingking
本文链接https://www.cnblogs.com/laughingking/p/16077872.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   小枝、  阅读(217)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示