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

公司网站模板下载网页优化公司

公司网站模板下载,网页优化公司,如何做网站备案,上位机软件开发文章目录 前言一、Windows 安装 RabbitMq1、版本关系2、Erlang2.1、下载安装 Erlang 23.12.2、配置 Erlang 环境变量 3、RabbitMQ3.1、下载安装 RabbitMQ 3.8.93.2、环境变量3.3、启动RabbitMQ 管理插件3.3、RabbitMQ3.4、注意事项 二、安装docker1、更新系统包:2、…

文章目录

  • 前言
  • 一、Windows 安装 RabbitMq
    • 1、版本关系
    • 2、Erlang
      • 2.1、下载安装 Erlang 23.1
      • 2.2、配置 Erlang 环境变量
    • 3、RabbitMQ
      • 3.1、下载安装 RabbitMQ 3.8.9
      • 3.2、环境变量
      • 3.3、启动RabbitMQ 管理插件
      • 3.3、RabbitMQ
      • 3.4、注意事项
  • 二、安装docker
    • 1、更新系统包:
    • 2、安装必要的软件包:
    • 3、添加Docker的YUM存储库:
    • 4、安装Docker Engine:
    • 5、启动Docker:
    • 6、验证Docker安装:
  • 三、docker安装Rabbitmq
    • 1、拉取RabbitMQ镜像:
    • 2、运行RabbitMQ容器:
    • 3、访问RabbitMQ管理界面:
  • 四、docker安装Rabbitmq集群
    • 1、拉取RabbitMQ镜像:
    • 2、创建 docker 网络(让容器可以和主机通信)
    • 3、创建三个容器,端口分别是 5673 5674 5675 ,管理端口是 15673 15674 15675
    • 4、后两个节点作为内存节点加入集群
    • 5、加入集群失败


前言

本文介绍rabbitmq多种安装模式


一、Windows 安装 RabbitMq

1、版本关系

  • RabbitMQ 依赖于 Erlang,需要先安装 Erlang
  • Erlang 和 RabbitMQ 版本有对应关系
    • http://www.rabbitmq.com/which-erlang.html
      在这里插入图片描述

2、Erlang

2.1、下载安装 Erlang 23.1

如果下载太慢了,可以把地址贴到迅雷里面,下载到本机
安装地址
https://www.erlang.org/downloads/23.1
安装exe 文件一直 next 就可以

2.2、配置 Erlang 环境变量

ERLANG_HOME=C:\Program Files\erl23.1

Path 添加

%ERLANG_HOME%\bin;

dos 输入 erl,输入能显示版本号则安装正确

3、RabbitMQ

3.1、下载安装 RabbitMQ 3.8.9

安装连接

https://www.rabbitmq.com/docs/install-windows

3.2、环境变量

RABBITMQ_SERVER=C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9

Path

%RABBITMQ_SERVER%\sbin;

3.3、启动RabbitMQ 管理插件

dos 中输入

"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.9\sbin\rabbitmq-plugins.bat" enable rabbitmq_management

3.3、RabbitMQ

启动

net start RabbitMQ

关闭

net stop RabbitMQ

访问管理界面:http://localhost:15672/
默认用户名:guest
默认密码为:guest

默认配置文件地址:

C:\Users\sjl\AppData\Roaming\RabbitMQ\advanced.config

数据目录:

C:\Users\sjl\AppData\Roaming\RabbitMQ\db\rabbit@用户名-mnesia

3.4、注意事项

如果遇到无法启动的问题,先尝试在控制面板 —— 服务 —— 启动。
如果已经启动了,先服务里面停掉或者尝试用命令

.\rabbitmq-server.bat stop
.\rabbitmq-server.bat start

注意只能用 dos,不要用 powershell
如果要初始化 RabbitMQ,移除全部数据:

rabbitmq-service stop
rabbitmq-service remove
rabbitmq-service install
rabbitmq-service start

二、安装docker

1、更新系统包:

先更新系统中的YUM包管理工具和所有软件包,确保系统是最新的。

sudo yum -y update

2、安装必要的软件包:

安装软件包以允许YUM通过HTTPS使用存储库。

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3、添加Docker的YUM存储库:

使用 yum-config-manager 来设置存储库。

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4、安装Docker Engine:

使用下面的命令安装Docker。

sudo yum install -y docker-ce docker-ce-cli containerd.io

5、启动Docker:

启动Docker服务,并设置为开机自启动。

sudo systemctl start docker
sudo systemctl enable docker

6、验证Docker安装:

运行下面的命令以验证Docker是否正确安装和启动。

sudo docker --version

你应该能看到类似于 Docker version 20.10.7, build f0df350 的输出。

三、docker安装Rabbitmq

前提是安装了docker

1、拉取RabbitMQ镜像:

使用Docker命令拉取RabbitMQ的官方镜像。

docker pull rabbitmq:3.7.17-management

2、运行RabbitMQ容器:

运行以下命令创建并启动RabbitMQ容器。

docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:management
  • -d 参数是后台运行容器。
  • –name rabbitmq 为容器指定名称。
  • -p 5672:5672 暴露标准的AMQP端口。
  • -p 15672:15672 暴露Web管理界面的端口。

3、访问RabbitMQ管理界面:

启动容器后,可以通过浏览器访问RabbitMQ的Web管理界面。

http://localhost:15672

四、docker安装Rabbitmq集群

前提是安装了docker

1、拉取RabbitMQ镜像:

使用Docker命令拉取RabbitMQ的官方镜像。

docker pull rabbitmq:3.7.17-management

2、创建 docker 网络(让容器可以和主机通信)

使用Docker命令拉取RabbitMQ的官方镜像。

docker network create rabbitmqnet

3、创建三个容器,端口分别是 5673 5674 5675 ,管理端口是 15673 15674 15675

docker run -d \
--name=rabbitmq1 \
-p 5673:5672 \
-p 15673:15672 \
-e RABBITMQ_NODENAME=rabbitmq1 \
-e RABBITMQ_ERLANG_COOKIE='GUPAOEDUFORBETTERYOU' \
-h rabbitmq1 \
--net=rabbitmqnet \
rabbitmq:managementdocker run -d \
--name=rabbitmq2 \
-p 5674:5673 \
-p 15674:15672 \
-e RABBITMQ_NODENAME=rabbitmq2 \
-e RABBITMQ_ERLANG_COOKIE='GUPAOEDUFORBETTERYOU' \
-h rabbitmq2 \
--net=rabbitmqnet \
rabbitmq:managementdocker run -d \
--name=rabbitmq3 \
-p 5675:5672 \
-p 15675:15672 \
-e RABBITMQ_NODENAME=rabbitmq3 \
-e RABBITMQ_ERLANG_COOKIE='GUPAOEDUFORBETTERYOU' \
-h rabbitmq3 \
--net=rabbitmqnet \
rabbitmq:management

4、后两个节点作为内存节点加入集群

docker exec -it rabbitmq2 /bin/bash
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster --ram rabbitmq1@rabbitmq1
rabbitmqctl start_appdocker exec -it rabbitmq3 /bin/bash
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster --ram rabbitmq1@rabbitmq1
rabbitmqctl start_app

访问:
访问管理界面:http://dockerIp:15673/
默认用户名:guest
默认密码为:guest
在这里插入图片描述

guest 用户默认只能在当前访问。如果是本机访问虚拟机的服务,需要添加其他用户(比如 admin),分配 vhost 权限才能远程访问

./rabbitmqctl add_user admin admin
./rabbitmqctl set_user_tags admin administrator
./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

5、加入集群失败

  • 主节点是否启动成功, 网络连接是否正常, ping hostname 能不能 ping 通?
  • 25672 端口, 防火墙是否允许
  • erlang.cookie 是否一致, 如果遇到类似这样的错误 :TCP connection succeeded but Erlang distribution failed

清除历史记录 mv /var/lib/rabbitmq/mnesia/* /tmp/,重启

http://www.hrbkazy.com/news/3782.html

相关文章:

  • wordpress主题手机版网站为什么要seo?
  • 使用css3动画特效做的网站seo软文推广
  • jsp网站怎么操作seo网站优化推广费用
  • 美食网站建设项目规划书成都网站建设软件
  • 重庆网站建设哪家好长尾关键词爱站
  • 丹东企业做网站微信seo什么意思
  • html5开发的网站上海网络关键词优化
  • 邢台做网站多少钱茶叶营销策划方案
  • 五屏网站建设南昌seo计费管理
  • 做网站的市场细分百度指数搜索
  • 网站建设需要那些基础sem优化托管
  • 网站cmd做路由分析安卓优化大师2023
  • 做门的网站建设公司网站设计哪家好
  • 考试网站怎么做的百度竞价点击神器下载安装
  • 做推文加入视频的网站站长平台
  • 北京适合穷人逛的商场广州网站优化软件
  • 网站备案怎么才能快速百度站长电脑版
  • 台湾做的h游戏下载网站公众号如何推广运营
  • 广西柳州网站制作公司百度免费发布信息
  • 51网页游戏官网厦门seo
  • bitget wallet官方网站下载上海做网站优化
  • 做外贸都用什么网站淘宝热搜关键词排行榜
  • 网站建设的专业性对搜索引擎营销的影响免费网站建站2773
  • 学校网站设计及代码百度信息流投放
  • 商务网站制作语言基础seo中文意思
  • 婚纱网站有哪些百度指数的各项功能
  • 易语言编程软件做网站谷歌seo 优化
  • 淮北哪有做淘宝网站网站seo标题优化技巧
  • 在国外网站付款要怎么做乐天seo视频教程
  • 怎么查公司企业邮箱武汉网站优化