您的位置:首页 > 游戏 > 手游 > 南宁网站推广系统_七台河新闻网官网_万能的搜索引擎_搜索引擎优化目标

南宁网站推广系统_七台河新闻网官网_万能的搜索引擎_搜索引擎优化目标

2024/11/17 0:20:48 来源:https://blog.csdn.net/qushaming/article/details/142796677  浏览:    关键词:南宁网站推广系统_七台河新闻网官网_万能的搜索引擎_搜索引擎优化目标
南宁网站推广系统_七台河新闻网官网_万能的搜索引擎_搜索引擎优化目标

目录

一、Mac RabbitMQ安装

1.1. 安装Homebrew

1.2. 安装RabbitMQ

1.3. 启动RabbitMQ服务

1.4. 访问RabbitMQ管理界面

1.5. 停止RabbitMQ

二、Linux RabbitMQ安装

2.1. 安装仓库和依赖包

2.2. 安装RabbitMQ

2.3. 启动RabbitMQ

2.4. 设置RabbitMQ服务开机自启

2.5. 添加RabbitMQ用户并设置密码(如果需要)

2.6. 安装web客户端插件

2.7. 检查RabbitMQ状态

2.8. 确认防火墙设置是否允许15672端口的访问

2.9. 访问RabbitMQ管理界面

2.10. 停止RabbitMQ


RabbitMQ官网地址:
https://www.rabbitmq.com/docs

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。

一、Mac RabbitMQ安装

在Mac上安装RabbitMQ,你可以使用Homebrew,这是一个在Mac上常用的包管理器。

1.1. 安装Homebrew

如果你还没有安装Homebrew,请在终端(iTerm)中运行以下命令来安装Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 更新Homebrew的本地数据库:
brew update

1.2. 安装RabbitMQ

brew install rabbitmq

1.3. 启动RabbitMQ服务

brew services start rabbitmq

或者

sudo ./rabbitmq-server -detached

1.4. 访问RabbitMQ管理界面

(可选)启动RabbitMQ管理界面

rabbitmq-plugins enable rabbitmq_management

默认情况下,它在本地服务器的15672端口上运行,用户名和密码都是 guest

你可以使用以下命令来访问它,或者直接浏览器访问 http://localhost:15672

open http://localhost:15672

1.5. 停止RabbitMQ

1. 使用RabbitMQctl命令:

首先,你需要确保你在有sudo权限的用户下,或者你可以直接使用root用户。然后,你可以使用rabbitmqctl控制台命令来停止RabbitMQ服务。

sudo ./rabbitmqctl stop

2. 使用系统服务命令:

如果你的系统使用systemd管理服务,你可以使用systemctl命令来停止RabbitMQ服务。

sudo systemctl stop rabbitmq-server

注意:以上命令假设RabbitMQ服务在你的系统中是以服务的形式运行的。如果你是以其他方式运行RabbitMQ(例如,使用nohup或screen在后台),那么你可能需要找到该进程并手动终止它。

二、Linux RabbitMQ安装

2.1. 安装仓库和依赖包

在CentOS系统上安装RabbitMQ,可以按照以下步骤进行:

首先,确保您的系统已经安装了EPEL仓库,如果没有安装,可以使用以下命令来安装EPEL仓库:

sudo yum install epel-release

安装RabbitMQ的依赖包:

sudo yum install socat

2.2. 安装RabbitMQ

sudo yum install rabbitmq-server

2.3. 启动RabbitMQ

sudo systemctl start rabbitmq-server

2.4. 设置RabbitMQ服务开机自启

sudo systemctl enable rabbitmq-server

2.5. 添加RabbitMQ用户并设置密码(如果需要)

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

2.6. 安装web客户端插件

rabbitmq-plugins enable rabbitmq_management 

2.7. 检查RabbitMQ状态

sudo systemctl status rabbitmq-server

2.8. 确认防火墙设置是否允许15672端口的访问

如果系统使用的是firewalld,执行以下命令:

firewall-cmd --permanent --add-port=15672/tcpfirewall-cmd --reload

如果系统使用的是iptables,执行以下命令:

iptables -I INPUT -p tcp --dport 15672 -j ACCEPTservice iptables saveservice iptables restart

2.9. 访问RabbitMQ管理界面

您可以通过访问 http://your_server_ip:15672 使用Web管理界面,其中默认用户和密码都是 guest。如果您在安装过程中添加了新的用户(如上面的 admin),您可以使用该用户登录。

2.10. 停止RabbitMQ

1. 使用RabbitMQctl命令:

首先,你需要确保你在有sudo权限的用户下,或者你可以直接使用root用户。然后,你可以使用rabbitmqctl控制台命令来停止RabbitMQ服务。

sudo rabbitmqctl stop

2. 使用系统服务命令:

如果你的系统使用systemd管理服务,你可以使用systemctl命令来停止RabbitMQ服务。

sudo systemctl stop rabbitmq-server

注意:以上命令假设RabbitMQ服务在你的系统中是以服务的形式运行的。如果你是以其他方式运行RabbitMQ(例如,使用nohup或screen在后台),那么你可能需要找到该进程并手动终止它。

版权声明:

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

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