CentOS 部署 RabbitMQ

官网参考文档icon-default.png?t=N7T8https://www.rabbitmq.com/install-rpm.html#cloudsmith

安装 Erlang


安装 RabbitMQ 之前,必须先安装 Erlang。

wget http://erlang.org/download/otp_src_22.0.tar.gz
tar -xf otp_src_22.0.tar.gz
yum -y install make 
yum -y install gcc 
yum -y install gcc-c++ 
yum -y install kernel-devel 
yum -y install m4 
yum -y install ncurses-devel 
yum -y install openssl-devel 
yum -y install unixODBC-devel 
yum -y install libtool 
yum -y install libtool-ltdl-devel 
yum -y install automake 
yum -y install autoconf
yum -y install epel-release
yum -y install wxWidgets-devel

jinterface : No Java compiler found  错误不影响安装

mv otp_src_22.0 otp
cd otp
./otp_build autoconf
./configure
make
make install

Erlang 默认安装路径为  /usr/local/lib/erlang

配置环境变量

vim /etc/profile
# 将如下代码粘贴至文件末尾
export ERLANG_HOME=/usr/local/lib/erlang
export PATH=$PATH:$ERLANG_HOME/bin

source /etc/profile
erl

安装 RabbitMQ


wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.12.8/rabbitmq-server-3.12.8-1.el8.noarch.rpm

rpm -ivh --nodeps rabbitmq-server-3.12.8-1.el8.noarch.rpm

运行 RabbitMQ 服务器


启动服务器

安装 RabbitMQ 服务器包时,默认不将服务器作为守护进程启动。在系统启动时默认启动守护进程,以管理员身份运行。

systemctl enable rabbitmq-server
systemctl start rabbitmq-server
systemctl status  rabbitmq-server
systemctl stop rabbitmq-server
rabbitmq-diagnostics status

日志管理


cd var/log/rabbitmq

使用超级管理员权限,查找日志记录

sudo journalctl --system | grep rabbitmq

管理页面


rabbitmq-plugins enable rabbitmq_management

默认管理页面地址: http://localhost:15672/

默认账号密码:guest/guest

使用非本机登录时(远程登录),guest 用户是不能使用的,因为它只能在本机使用。所以需要创建一个用户。

http://[ip]:15672/

# 创建用户
rabbitmqctl add_user full_access s3crEt
# 将用户标记为“管理员”,以便全面管理UI和HTTP API访问
rabbitmqctl set_user_tags full_access administrator

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

99缘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值