当前位置: 首页 > news >正文

RabbitMQ在CentOS下的安装

RabbitMQ的版本是3.8.2

1.环境配置:CentOs 7.6以上版本,我的版本是7.9,不要对yum换源,否则可能会安装失败。

echo "export LC_ALL=en_US.UTF-8"  >>  /etc/profile
source /etc/profile

以上命令,是使用了UTF-8编码格式。

2. 执行,开始下载包

curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

3.执行

curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash

4.执行以上两部后 开始安装。

sudo yum install rabbitmq-server-3.8.2-1.el7.noarch

5. 看到下面,点击y即可,安装完成。

 6. 启动RabbitMQ

 systemctl start rabbitmq-server

7. 看看端口有没有起来,查看状态

rabbitmqctl status

8. 配置端口,如果是阿里云,腾讯云,需要配置安全组,打开15762端口。这里很重要。如果是vmware虚拟机,需要配置防火窗。vim编辑ssh.xml文件。

vim /usr/lib/firewalld/services/ssh.xml

加入端口15672。不然无法访问。 

<?xml version="1.0" encoding="utf-8"?>
<service><short>SSH</short><description>Secure Shell (SSH) is a protocol for logging into and executing commands on remote machines. It provides secure encrypted communications. If you plan on accessing your machine remotely via SSH over a firewalled interface, enable this option. You need the openssh-server package installed for this option to be useful.</description><port protocol="tcp" port="22"/><port protocol="tcp" port="15672"/></service>

重启防火窗

service firewalld restart #重启firewall防火墙服务

9. 现在RabbitMQ,是在运行中的,不然下面操作会失败。 

    开启web管理界面

rabbitmq-plugins enable rabbitmq_management

10. 添加admin用户,密码123456

rabbitmqctl add_user admin 123456

配置admin角色 

rabbitmqctl set_user_tags admin administrator

11. 浏览器访问ip:15672, 用admin 密码123456即可登录

 登录成功

 

RabbitMQ常用命令
开启web管理界面
rabbitmq-plugins enable rabbitmq_management停止RabbitMQ
$rabbitmqctl stop设置开机启动
$ systemctl enable rabbitmq-server 启动RabbitMQ
$ systemctl start rabbitmq-server看看端口有没有起来,查看状态$ rabbitmqctl status 要检查RabbitMQ服务器的状态,请运行:systemctl status rabbitmq-server

http://www.lryc.cn/news/120086.html

相关文章:

  • 为什么金鸣识别不做成离线版?
  • 什么是面向对象
  • 记一次前端直接上传图片到oss报错
  • 数据库管理-第九十八期 统计信息是多么重要(20230812)
  • 山西电力市场日前价格预测【2023-08-13】
  • AtCoder Beginner Contest 313D题题解
  • mybatis 中的<![CDATA[ ]]>用法及说明
  • 从零学算法34
  • qiankun-微前端--vue2
  • Win7累积补丁更新包_UpdatePack7R2-23.8.10
  • 【二叉树】1-5,理论基础、前中后序遍历的递归法和迭代法、层序遍历
  • Mybatis-plus动态条件查询QueryWrapper的使用
  • Redis安装配置远程连接
  • pycharm中配置conda
  • matlab解常微分方程常用数值解法1:前向欧拉法和改进的欧拉法
  • SQL | 计算字段
  • leetcode做题笔记67
  • fastadmin 自定义搜索分类和时间范围
  • Oracle Data Redaction与Data Pump
  • 设计模式(6)原型模式
  • pywinauto结合selenium实现文件上传
  • 【Java多线程学习7】Java线程池技术
  • VMware虚拟机NAT模式Ubuntu无法上网解决方案
  • Linux中无法忘记mysql密码处理办法
  • vue 使用 el-upload 上传文件(自动上传/手动上传)
  • 服务器遭受攻击之后的常见思路
  • C语言学习笔记 使用vscode外部console出现闪退-12
  • 从Spring源码看Spring如何解决循环引用的问题
  • 03 - 通过git log可以查看版本演变历史
  • 【图论】单源最短路