RabbitMQ01-Linux安装教程

本文详细介绍了在Linux环境下安装和配置RabbitMQ的过程,包括下载erlang和rabbitmq-server的rpm包,解决安装过程中的依赖问题,启动与关闭RabbitMQ服务,以及如何启用Web管理界面。

RabbitMQ01-Linux安装RabbitMQ教程

下载erlang和rabbitmq-server的rpm资源

wget命令下载erlang环境和rabbitmq-server
wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

erlang安装

rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm
命令erl测试安装成功

RabbitMQ安装

rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm
安装过程中提示依赖socat,执行yum install socat 再安装rabbitMQ

RabbitMQ启动与关闭
  1. 切换目录cd /sbin/
  2. 启动 ./service rabbitmq-server start
  3. 状态 ./service rabbitmq-server status
    在这里插入图片描述
使用 Web 管理界面
  1. 开启rabbitmq管理插件
    ./rabbitmq-plugins enable rabbitmq_management

  2. 如果rabbitmq不是安装在本机不能用guest用户登录
    guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq
    解决方案:
    添加一个用户账号就行,执行下面命令即可
    添加一个用户 rabbitmqctl add_user admin admin
    赋予权限 rabbitmqctl set_user_tags admin administrator
    (还有一种方法是修改配置文件方式,读者可以自行查找)

  3. 关闭Linux防火墙
    systemctl stop firewalld

  4. 访问登录 默认端口号:15672
    在这里插入图片描述

【路径规划】(螺旋)基于A星全覆盖路径规划研究(Matlab代码实现)内容概要:本文围绕“基于A星算法的全覆盖路径规划”展开研究,重点介绍了一种结合螺旋搜索策略的A星算法在栅格地图中的路径规划实现方法,并提供了完整的Matlab代码实现。该方法旨在解决移动机器人或无人机在未知或部分已知环境中实现高效、无遗漏的区域全覆盖路径规划问题。文中详细阐述了A星算法的基本原理、启发式函数设计、开放集与关闭集管理机制,并融合螺旋遍历策略以提升初始探索效率,确保覆盖完整性。同时,文档提及该研究属于一系列路径规划技术的一部分,涵盖多种智能优化算法与其他路径规划方法的融合应用。; 适合人群:具备一定Matlab编程基础,从事机器人、自动化、智能控制及相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于服务机器人、农业无人机、扫地机器人等需要完成区域全覆盖任务的设备路径设计;②用于学习和理解A星算法在实际路径规划中的扩展应用,特别是如何结合特定搜索策略(如螺旋)提升算法性能;③作为科研复现与算法对比实验的基础代码参考。; 阅读建议:建议结合Matlab代码逐段理解算法实现细节,重点关注A星算法与螺旋策略的切换逻辑与条件判断,并可通过修改地图环境、障碍物分布等方式进行仿真实验,进一步掌握算法适应性与优化方向。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值