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

上海网站制作与推广网站功能

上海网站制作与推广,网站功能,网站建设襄阳,武汉建设公司的网站RabbitMQ 安装教程 特殊说明 因为RabbitMQ基于Erlang开发,所以安装时需要先安装Erlang RabbitMQ和Erlang版本对应关系 查看地址:www.rabbitmq.com/which-erlan… 环境选择 Erlang: 23.3及以上 RabbitMQ: 3.10.1Windows 安装 1. 安装Erlang 下载地…

RabbitMQ 安装教程

特殊说明

因为RabbitMQ基于Erlang开发,所以安装时需要先安装Erlang

RabbitMQErlang版本对应关系

查看地址:www.rabbitmq.com/which-erlan…

img

环境选择

Erlang: 23.3及以上

RabbitMQ`: `3.10.1

Windows 安装

1. 安装Erlang

  • 下载地址:www.erlang.org/downloads

img

  • 根据图形化界面安装完成即可
  • 配置环境变量ERLANG_HOME, 值为Erlang安装目录

img

  • 增加Erlang变量至Path,值为%ERLANG_HOME%\bin

img

  • 验证,打开cmd命令框,输入erl(假如没有生效,建议重启电脑)

img

2. 安装RabbitMQ

  • 下载地址:www.rabbitmq.com/install-win…img
  • 根据图形化界面安装完成即可
  • 查看状态,打开cmd,进入到rabbitmqsbin目录下,执行rabbitmqctl statusimg
  • 安装管理页面插件,在sbin目录下执行rabbitmq-plugins enable rabbitmq_managementimg
  • 启动,在sbin目录下,执行rabbitmq-serverimg
  • 打开管理页面,输入用户名(guest)和密码(guestimg

3. 踩坑

启动时出现端口(25672)占用情况

cmd复制代码2022-05-17 11:36:51.529000+08:00 [warn] <0.129.0> Using RABBITMQ_ADVANCED_CONFIG_FILE: c:/Users/zbc/AppData/Roaming/RabbitMQ/advanced.config
2022-05-17 11:36:52.015000+08:00 [erro] <0.129.0>
2022-05-17 11:36:52.015000+08:00 [erro] <0.129.0> BOOT FAILED
2022-05-17 11:36:52.015000+08:00 [erro] <0.129.0> ===========
2022-05-17 11:36:52.015000+08:00 [erro] <0.129.0> ERROR: could not bind to distribution port 25672, it is in use by another node: rabbit@LAPTOP-0KRHB2H6
2022-05-17 11:36:52.015000+08:00 [erro] <0.129.0>BOOT FAILED
===========
ERROR: could not bind to distribution port 25672, it is in use by another node: rabbit@LAPTOP-0KRHB2H6
  • 查找端口占用netstat -aon|findstr "25672"img
  • 关闭taskkill/pid 24520 /F24520pid img
  • 重新启动

docker安装

shell
复制代码docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq:management

Linux安装

环境:CentOS 7

1. 安装Erlang

  • 安装
shell
复制代码sudo yum install erlang
  • 验证
shell
复制代码erl
  • 踩坑

由于CentOS 7版本限制,不能下载最新的erlang 24等版本,所以一直卡在缺失依赖等问题上,最后选择CentOS上的当前相对比较新的版本23,最后也通过make install安装成功最新版本,但是对rabbitmq启动时有影响。

2. 安装RabbitMQ

  • 下载rabbitmq,下载比较慢可以先下载,然后再上传
shell
复制代码wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.10.1/rabbitmq-server-3.10.1-1.el8.noarch.rpm
  • 安装
shell
复制代码 sudo rpm -ivh /home/zbc/rabbitmq-server-3.10.1-1.el8.noarch.rpm
  • 验证
shell
复制代码whereis rabbitmqctl
  • 启用可视化插件
shell
复制代码sudo rabbitmq-plugins enable rabbitmq_management
  • 启动
shell
复制代码sudo systemctl start rabbitmq-server
  • 关闭防火墙,不关闭防火墙,外面不能访问
shell
复制代码systemctl stop firewalld.service

3. 访问控制台界面

  • 访问地址:http://ip:15672
  • 创建用户、设置权限,在其他机器不能使用guest账号了,因为guest账号只能在本机登录
shell复制代码#创建用户名admin,密码123456
sudo rabbitmqctl add_user admin 123456
#设置admin为超级管理员
sudo rabbitmqctl set_user_tags admin administrator
#重启服务
sudo systemctl restart rabbitmq-server
  • 登录img

要是遇到打不开,检查http请求,必须用http,不能用https

常用命令

服务的启动与关闭

shell复制代码# 启动
rabbitmqctl start_app
systemctl start rabbitmq-server# 关闭
rabbitmqctl stop_app
systemctl stop rabbitmq-server# 重启
systemctl restart rabbitmq-server

用户管理

shell复制代码#创建用户
rabbitmqctl add_user {username} {password}
#删除用户
rabbitmqctl delete_user {username}
#修改密码
rabbitmqctl change_password {username} {newPassword}#用户列表
rabbitmqctl  list_users#设置角色 tag可选administrator monitoring policymaker management
rabbitmqctl set_user_tags {username} {tag ...}

插件管理

shell复制代码#开启某个插件
rabbitmq-plugins enable {pluginName}
#关闭某个插件
rabbitmq-plugins disable {pluginName}

权限管理

shell复制代码#设置权限
#Vhostpath:Vhost路径
#user:用户名
#Conf:一个正则表达式match哪些配置资源能够被该用户访问
#Write:一个正则表达式match哪些配置资源能够被该用户读
#Read:一个正则表达式match哪些配置资源能够被该用户访问
set_permissions [-p vhostpath] {user} {conf} {write} {read}
http://www.hkea.cn/news/163605/

相关文章:

  • wordpress云建站教程信息流广告公司一级代理
  • 我有一个域名怎么做网站百度一下下载
  • 郑州网站建设品牌好安装百度到桌面
  • 株洲做网站定制百度灰色词优化排名
  • 上海网页设计公司兴田德润电话排名优化外包公司
  • 做360网站优化快推广普通话宣传语手抄报
  • 动态网站开发语言有哪些大学生创新创业大赛
  • 关键词推广公司网站网络排名优化方法
  • 福州移动网站建设网络营销推广工具有哪些
  • win2008sr怎么用iis做网站国外网站加速
  • 合肥++网站建设磐石网站seo
  • 万网主机怎么上传网站如何在百度上投放广告
  • 做网站时如何给文字做超链接全球疫情最新数据消息
  • 四川省住建厅官方网站3分钟搞定网站seo优化外链建设
  • 做网站阳泉巨量千川广告投放平台
  • 温岭哪里有做网站的如何自制网站
  • 知道创于 wordpress搜索引擎优化宝典
  • 乌兰县wap网站建设公司有效获客的六大渠道
  • 微信网站开发教程视频教程百度一下主页官网
  • 网站开发专业前景关键词挖掘排名
  • 网站开发属于什么职位类别seo查询站长工具
  • wordpress postmetaseoul national university
  • 商务网站的主要存在形式杭州百度快照优化公司
  • 个人备案网站做购物网站可以不班级优化大师免费下载电脑版
  • 贸易网站建设互联网广告代理加盟
  • 深圳网站建设网络公司河北关键词排名推广
  • 在工商网上怎么注册公司seo优化博客
  • 免费的小程序怎么赚钱历下区百度seo
  • 河北石家庄最新疫情最新消息优化防疫政策
  • 一站式做网站哪家强新闻小学生摘抄