您的位置:首页 > 新闻 > 会展 > 如何在网上推广项目_网站框架设计理念_定制网站多少钱_青海网站seo

如何在网上推广项目_网站框架设计理念_定制网站多少钱_青海网站seo

2025/10/25 16:34:12 来源:https://blog.csdn.net/Happy_Sunshine_Boy/article/details/146178110  浏览:    关键词:如何在网上推广项目_网站框架设计理念_定制网站多少钱_青海网站seo
如何在网上推广项目_网站框架设计理念_定制网站多少钱_青海网站seo

文章目录

  • 1.RabbitMQ下载
    • 1.1 配置Docker
    • 1.1 下载RabbitMQ
  • 2.RabbitMQ部署
    • 2.1 创建目录
    • 2.2 启动RabbitMQ
    • 2.3 开启控制台管理
    • 2.4 查看日志
    • 2.5 查看用户
    • 2.6 删除guest用户
    • 2.7 创建管理员账号
    • 2.8 授权管理员权限
  • 3.访问
  • 参考:

1.RabbitMQ下载

在这里插入图片描述

1.1 配置Docker

(base) [root@sonarqube19 ~]# cat /etc/docker/daemon.json
{"registry-mirrors": ["https://hub.iyuu.cn","https://docker.1panel.live"]
}# 配置完毕后,重启Docker服务
systemctl restart docker

1.1 下载RabbitMQ

# 下载4.0社区版本
docker pull rabbitmq:4.0-management

2.RabbitMQ部署

2.1 创建目录

# 创建目录
mkdir -p /opt/rabbitmq/{conf,data,log}
# 授权文件夹
chmod -R 777 /opt/rabbitmq/{conf,data,log}

在这里插入图片描述

2.2 启动RabbitMQ

docker run \-it \						# 交互式操作-d \						# 在后台运行容器-p 5672:5672 \				# AMQP协议端口-p 15672:15672 \			# 管理界面端口--init \					# 在容器中运行一个初始化进程--memory 2G	\				# 容器内存--restart=always \			# 容器失败重启--privileged=true \			# 获取root权限--name rabbitmq \			# 设置容器名称--hostname sonarqube19 \	# 设置容器的主机名-e RABBITMQ_DEFAULT_USER=rabbitmq \			# 指定默认的 RabbitMQ 用户名-e RABBITMQ_DEFAULT_PASS=rabbitmq@123 \		# 指定默认的 RabbitMQ 密码-v /opt/rabbitmq/data:/var/lib/rabbitmq \	# 数据持久化-v /opt/rabbitmq/conf:/etc/rabbitmq \		# 配置文件持久化-v /opt/rabbitmq/log:/var/log/rabbitmq \	# 日志文件持久化rabbitmq:4.0-management		# 指定容器镜像# 后续可以添加容器健康检查参数
--health-cmd "curl http://localhost:15672 || exit 1" \	# 设置容器健康检查
--health-interval 5s \		# 两次健康检查的间隔,默认为30秒
--health-timeout 3s \		# 健康检查命令运行超时时间,如果超过这个时间,本次健康检查就被视为失败,默认30秒
--health-retries 12	\		# 当连续失败指定次数后,则将容器状态视为 unhealthy,默认3次

在这里插入图片描述

2.3 开启控制台管理

sudo docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_managementEnabling plugins on node rabbit@sonarqube19:
rabbitmq_management
The following plugins have been configured:rabbitmq_managementrabbitmq_management_agentrabbitmq_web_dispatch
Applying plugin configuration to rabbit@sonarqube19...
The following plugins have been enabled:rabbitmq_managementrabbitmq_management_agentrabbitmq_web_dispatchstarted 3 plugins.

2.4 查看日志

docker logs rabbitmq

在这里插入图片描述

2.5 查看用户

# 如果容器启动的时候,没有设置默认RabbitMQ的用户名和密码,需要如下操作
sudo docker exec -it rabbitmq rabbitmqctl list_users
# Listing users ...
# user    tags
# rabbitmq        [administrator]

2.6 删除guest用户

# 如果容器启动的时候,没有设置默认RabbitMQ的用户名和密码,需要如下操作
sudo docker exec -it rabbitmq rabbitmqctl delete_user guest
# Deleting user "guest" ...

2.7 创建管理员账号

# 如果容器启动的时候,没有设置默认RabbitMQ的用户名和密码,需要如下操作
sudo docker exec -it rabbitmq rabbitmqctl add_user rabbitmq rabbitmq@123

2.8 授权管理员权限

# 如果容器启动的时候,没有设置默认RabbitMQ的用户名和密码,需要如下操作
sudo docker exec -it rabbitmq rabbitmqctl set_user_tags rabbitmq administrator
# Setting tags for user "rabbitmq" to [administrator] ...

3.访问

http://192.168.120.19:15672
# 用户名:rabbitmq
# 密码:rabbitmq@123

在这里插入图片描述
在这里插入图片描述

参考:

https://www.rabbitmq.com/docs/download

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com