麒麟v10-arm架构部署rabbitmq

下载地址

https://github.com/erlang/otp/releases/download/OTP-21.3.8.24/otp_src_21.3.8.24.tar.gz
https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.28/rabbitmq-server-generic-unix-3.7.28.tar.xz

安装编译依赖

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

安装 Erlang 21.3

解压

tar -zxvf otp_src_21.3.8.24.tar.gz

cd otp_src_21.3.8.24

配置编译

./configure --prefix=/usr/local/erlang21

make -j4

make install

配置环境变量

cpp 复制代码
echo "export PATH=/usr/local/erlang21/bin:\$PATH" | sudo tee /etc/profile.d/erlang.sh
source /etc/profile.d/erlang.sh

验证(输出 21 即成功)

erl -eval 'erlang:display(erlang:system_info(otp_release)).' -s init stop -noshell

安装 RabbitMQ

解压

xz -d rabbitmq-server-generic-unix-3.7.28.tar.xz

tar -xvf rabbitmq-server-generic-unix-3.7.28.tar

移动到安装目录

mv rabbitmq_server-3.7.28 /usr/local/

ln -s /usr/local/rabbitmq_server-3.7.28 /usr/local/rabbitmq

环境变量

cpp 复制代码
 echo "export PATH=/usr/local/rabbitmq/sbin:\$PATH" | sudo tee /etc/profile.d/rabbitmq.sh 
 source /etc/profile.d/rabbitmq.sh

授权

chmod -R 755 /usr/local/rabbitmq/etc/rabbitmq/

chown -R root:root /usr/local/rabbitmq/etc/rabbitmq/

创建 RabbitMQ 必需的工作目录

mkdir -p /var/lib/rabbitmq /var/log/rabbitmq

chown -R root:root /var/lib/rabbitmq /var/log/rabbitm

手动创建 enabled_plugins 文件

cpp 复制代码
touch /usr/local/rabbitmq/etc/rabbitmq/enabled_plugins 
echo "[rabbitmq_management]." > /usr/local/rabbitmq/etc/rabbitmq/enabled_plugins

启动web管理界面

rabbitmq-plugins enable rabbitmq_management

后台启动 RabbitMQ

rabbitmq-server -detached

/usr/local/rabbitmq/sbin/rabbitmq-server -detached

查看状态

rabbitmqctl status

/usr/local/rabbitmq/sbin/rabbitmqctl status

创建管理员用户

rabbitmqctl add_user admin01 admin01

rabbitmqctl set_user_tags admin01 administrator

rabbitmqctl set_permissions -p / admin01 "." "." ".*"

Web 管理界面访问

http://服务器IP:15672

账号:admin01

密码:admin01

相关推荐
木子n118 分钟前
软件架构设计实战-架构18.从 Classic 到 Adaptive:SOA 架构在 MATLAB 里的模样
架构·autosar·性能工程·soa架构
mldong42 分钟前
给 Django Admin 加审批流:一行前端代码没写,298 行接上工作流引擎
后端·python·架构
小白学大数据10 小时前
拼多多反爬对抗实战:Scrapy 中间件化采集架构解析
开发语言·scrapy·中间件·架构
茵Cindy10 小时前
AI+HR智能体架构如何落地?从入口到生态底座的工程实现
人工智能·架构·ai+hr
此时不提桶,更待何时10 小时前
06-18-A-RabbitMQ消息特性与消费机制详解
分布式·rabbitmq
骇客野人10 小时前
微服务多级缓存架构设计
缓存·微服务·架构
闻哥11 小时前
分布式任务调度框架:XXL-Job / ElasticJob / DolphinScheduler / SchedulerX 架构对比与选型
分布式·架构·wpf
天远API11 小时前
零信任架构实战:基于天远风控经营异常预警构建自动化供应商店铺巡检网关
人工智能·架构·自动化·dubbo
AI行业应用研究11 小时前
会务信息载体的演进:纸质、PDF 与结构化数据源的分发成本与版本一致性
大数据·人工智能·安全·小程序·架构·pdf
JPower_mr.g12 小时前
SmartCall 音色管理技术解析:基于 SPI 的可扩展音色注册架构
java·开发语言·人工智能·ai·架构·开源