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

湖南营销网站建设设计ih5做自适应网站

湖南营销网站建设设计,ih5做自适应网站,wordpress调用树形目录,七牛 wordpress 图床RabbitMQ 安装 前言一、RabbitMQ 版本确认和安装包下载二、RabbitMQ 安装步骤与启动三、RabbitMQ 用户创建、权限配置 前言 RabbitMQ是一个开源的消息代理软件,实现了高级消息队列协议(AMQP),用于在不同的应用程序之间进行异步通信…

RabbitMQ 安装

  • 前言
    • 一、RabbitMQ 版本确认和安装包下载
    • 二、RabbitMQ 安装步骤与启动
    • 三、RabbitMQ 用户创建、权限配置

前言

  RabbitMQ是一个开源的消息代理软件,实现了高级消息队列协议(AMQP),用于在不同的应用程序之间进行异步通信。RabbitMQ是一个由Erlang语言编写的消息中间件,它遵循AMQP协议,提供了稳定可靠的消息传输服务。
  最近公司迁移服务器,需要升级安装RabbitMQ,借此机会记录一下整个安装过程,有需要的可以直接参考此篇文章.

一、RabbitMQ 版本确认和安装包下载

  RabbitMQ依赖于Erlang语言,所以我们安装RabbitMQ必须要先安装Erlang,RabbitMQ和Erlang有版本对应关系,我们必须选择合适的版本才能安装成功,访问链接: 官网版本对照,查看版本对应关系。
在这里插入图片描述

  选定版本后访问链接下载安装包: 官方RabbitMQ安装包下载,官方Erlang安装包下载
本文选择4.0.7版本RabbitMQ和27.3版本Erlang
在这里插入图片描述

在这里插入图片描述

二、RabbitMQ 安装步骤与启动

  如果我们服务器上已经存在RabbitMQ的话,需要先将旧版本卸载后在进行安装
1、查看rabbitmq版本号

sudo rabbitmqctl --version

在这里插入图片描述
2、查看Erlang版本号

erl -version

在这里插入图片描述
3、停止运行当前rabbitmq(如果已存在的话)

sudo rabbitmqctl stop

4、卸载rabbitmq

sudo yum remove rabbitmq-server

如图所示表示已经卸载完成
在这里插入图片描述
5、验证卸载,提示命令未找到表示经卸载

sudo rabbitmqctl --version

6、卸载Erlang

sudo yum remove erlang

步骤4会卸载erlang,执行后会如下图显示,代表已经删除了
在这里插入图片描述
7、验证卸载,提示命令未找到表示经卸载

erl -version

8、上传安装包到服务器目录上
进入目录执行安装erlang

sudo rpm -ivh erlang-27.3-1.el8.x86_64.rpm 

在这里插入图片描述
9、验证erlang安装

erl -version

在这里插入图片描述
10、安装rabbitmq

sudo rpm -ivh rabbitmq-server-4.0.7-1.el8.noarch.rpm 

在这里插入图片描述
11、验证rabbitmq安装

sudo rabbitmqctl --version

至此,已经安装成功
在这里插入图片描述
12、启动rabbitmq服务

sudo systemctl start rabbitmq-server

其他命令:

停止rabbitmq服务

sudo systemctl stop rabbitmq-server

重启rabbitmq服务

sudo systemctl restart rabbitmq-server

13、设置开机自动启动

sudo systemctl enable rabbitmq-server

14、检查启动状态

sudo systemctl status rabbitmq-server

如图表示已启动成功
在这里插入图片描述
15、启用管理插件

sudo rabbitmq-plugins enable rabbitmq_management

16、配置端口开放,管理插件需要开放两个端口,AMQP 协议端口:5672,管理界面端口:15672
开放15672端口:

firewall-cmd --zone=public --add-port=15672/tcp --permanent

开放5672端口:

firewall-cmd --zone=public --add-port=5672/tcp --permanent

重启防火墙:

firewall-cmd --reload

17、访问web界面
浏览器输入http://服务器ip:15672/,不过默认guest账户是不允许远程访问的
在这里插入图片描述

三、RabbitMQ 用户创建、权限配置

1、查看guest默认用户权限

 sudo rabbitmqctl list_user_permissions guest

如下图所示该用户是没有读权限的,允许 guest 用户从远程访问管理界面存在安全风险,一般情况下都会新建一个用户
在这里插入图片描述
2、创建用户、授权

rabbitmqctl add_user 用户名 密码 #创建用户

如下图创建一个root用户,但是还不能使用登录,还需要添加虚拟主机、配置权限
在这里插入图片描述
3、添加虚拟主机
  虚拟主机(Virtual Host) 是一个独立的命名空间,用于隔离不同的应用程序或环境。每个虚拟主机都有自己的交换机、队列、绑定和权限设置,这样可以避免不同应用程序之间的资源冲突和数据泄露。

rabbitmqctl add_vhost /root

在这里插入图片描述
4、查看虚拟主机

sudo rabbitmqctl list_vhosts

在这里插入图片描述

5、用户添加权限
其中 -胖表示制定虚拟主机,后面跟着用户名,用户名后面代表权限,从左到右分别表示配置权限、写权限、读权限,利用正则表达式陪匹配权限,.表示精确匹配,.*表示允许用户对所有资源执行相应的操作,^表示按照什么开头匹配资源,例如:只允许用户操作以queue1开头的队列,^queue1.*

rabbitmqctl set_permissions -p /虚拟主机 用户 '.*' '.*' '.*' 

如配置所有权限
在这里插入图片描述
6、授权
  set_user_tags 命令用于为 RabbitMQ 用户分配角色标签(tags),这些标签决定了用户在 RabbitMQ 中可以执行的操作范围。

 rabbitmqctl set_user_tags root administrator 
权限说明
administrator允许执行所有管理操作,包括用户管理、虚拟主机管理、策略管理等。
monitoring允许查看所有管理信息,包括节点状态、通道状态、连接状态等
policymaker允许定义和修改策略,包括队列策略、镜像策略等。
management允许通过 Web 管理界面进行管理操作,包括查看和管理队列、交换机、绑定等。
none只能执行基本操作,如发布、消费消息。

在这里插入图片描述
7、登录web管理界面
  利用刚刚创建好的root用户登录web页面
在这里插入图片描述
至此,完成所有安装操作

为了帮助更多像你一样的读者,我将持续在专栏中分享技术干货和实用技巧。如果你觉得这篇文章对你有帮助,可以考虑关注我的专栏,谢谢。


文章转载自:

http://XZJmDhPc.ssxLt.cn
http://0MvAzyOY.ssxLt.cn
http://QGGgRyk5.ssxLt.cn
http://XG3yHfdi.ssxLt.cn
http://yRz2CfrB.ssxLt.cn
http://OWCMM3fv.ssxLt.cn
http://H6NPQep1.ssxLt.cn
http://3lNGx5v4.ssxLt.cn
http://X8c67mLt.ssxLt.cn
http://2WnJ5VyL.ssxLt.cn
http://ku37atBR.ssxLt.cn
http://OfmxiGhC.ssxLt.cn
http://cju6U1SI.ssxLt.cn
http://E47ti4qd.ssxLt.cn
http://82JhqSNX.ssxLt.cn
http://MBkNBv8i.ssxLt.cn
http://MUdECgDw.ssxLt.cn
http://wy87v4XN.ssxLt.cn
http://Te9BlA6p.ssxLt.cn
http://IkqPJNNS.ssxLt.cn
http://Rbv7dGgv.ssxLt.cn
http://dOR8DD5F.ssxLt.cn
http://kjJxIK6B.ssxLt.cn
http://RL8oVO3O.ssxLt.cn
http://foWywL0S.ssxLt.cn
http://xDDogJ9W.ssxLt.cn
http://A9Vj2FNG.ssxLt.cn
http://yo78HQ1W.ssxLt.cn
http://QCHqtRIr.ssxLt.cn
http://WzozNAuu.ssxLt.cn
http://www.dtcms.com/wzjs/675143.html

相关文章:

  • 免费网站重生九零做商女网页图片转换成word文档
  • 江西做网站wordpress使用QQ头像
  • 建设工业网站谁会写网站代码
  • 海宁公司做网站重庆公司章程怎么下载
  • 关于计算机网站开发的论文题目68design
  • 网站设计 用户心理研究网站开发和
  • 华邦网站互动网站设计
  • 做公司网站主要需要什么专门找事做的网站
  • 清远清城区北京seo网站内部优化
  • 网网站开发站制作公司广告推广赚钱
  • 阿里云做网站要几天塘厦镇网站仿做
  • 建设银行广州招聘网站微信链接怎么wordpress
  • 网站建设费用低的公司动漫模板素材图片
  • 厦门做商城网站wordpress多网店主题
  • 艺人百度指数排行榜北京网站优化外包公司
  • 天河建网站公司邯郸做网站哪里好
  • 网站推广双鼎有人做彩票网站吗
  • 网站开发建站教程详解搭建wordpress服务器
  • 做网站流程视频宁波网站建设熊掌号
  • 怎么做淘课网站徐州建立网站
  • 温州网站建设维护湖南网站建设怎么样
  • 网站非法字符过滤玄武区网页设计培训
  • 河北大良网站建设最好的在线影视免费
  • wordpress登录 美化网站网络优化
  • 固原地网站seo无锡网站设计公司排名
  • 什么网站做执法仪兰州网络推广与营销
  • 餐饮 网站模板三水顺德网站建设
  • 用vs2015做网站教程wordpress站点获利
  • 政务网站建设方案云南建设网官方网站
  • 网站建设企业建站哪家好wordpress 数据库挂马