- 本文目录导读:
- 1、前言
- 2、安装步骤
- 3、 添加RabbitMQ Yum源
- 4、 安装Erlang
- 5、 安装RabbitMQ
- 6、 启动RabbitMQ服务
- 7、 设置开机自启动
- 8、RabbitMQ基本使用
- 9、 RabbitMQ管理界面
- 10、 创建用户
- 11、 创建队列
- 12、 发送消息
- 13、 接收消息
- 14、小结
- 15、为您分享
前言
RabbitMQ是一个开源的消息代理软件,可以用于消息队列,消息分发等应用场景。它支持多种消息协议,包括AMQP、MQTT等。在本文中,我们将介绍如何在CentOS7上安装RabbitMQ,并简单介绍如何使用RabbitMQ。
安装步骤
1. 添加RabbitMQ Yum源
在安装RabbitMQ之前,需要先添加RabbitMQ Yum源。打开终端,执行以下命令:
```
sudo tee /etc/yum.repos.d/rabbitmq.repo
[rabbitmq]
name=rabbitmq
baseurl=-server/el/7/\$basearch
enabled=1
gpgcheck=1
gpgkey=-server/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
EOF
2. 安装Erlang
RabbitMQ是用Erlang语言开发的,因此需要先安装Erlang。执行以下命令:
sudo yum install erlang
3. 安装RabbitMQ
执行以下命令安装RabbitMQ:
sudo yum install rabbitmq-server
4. 启动RabbitMQ服务
执行以下命令启动RabbitMQ服务:
sudo systemctl start rabbitmq-server
5. 设置开机自启动
执行以下命令设置RabbitMQ服务开机自启动:
sudo systemctl enable rabbitmq-server
RabbitMQ基本使用
1. RabbitMQ管理界面
RabbitMQ提供了一个Web管理界面,可以通过浏览器访问。默认情况下,管理界面是禁用的,需要手动启用。执行以下命令启用管理界面:
sudo rabbitmq-plugins enable rabbitmq_management
然后重启RabbitMQ服务:
sudo systemctl restart rabbitmq-server
现在可以通过浏览器访问管理界面了。默认的访问地址是:
2. 创建用户
在管理界面中,点击“Admin”->“Add a user”按钮,创建一个新用户。填写用户名和密码,并将用户分配到“administrator”角色。
3. 创建队列
在管理界面中,点击“Queues”->“Add a new queue”按钮,创建一个新队列。填写队列名称和其他选项,然后点击“Add queue”按钮。
4. 发送消息
可以使用RabbitMQ提供的命令行工具发送消息。执行以下命令:
sudo rabbitmqctl set_user_tags administrator
然后使用以下命令发送消息:
sudo rabbitmqadmin publish routing_key= payload="Hello, world!"
5. 接收消息
可以使用RabbitMQ提供的命令行工具接收消息。执行以下命令:
然后使用以下命令接收消息:
sudo rabbitmqadmin get queue=
小结
本文介绍了在CentOS7上安装RabbitMQ的详细步骤,并简单介绍了如何使用RabbitMQ。希望本文能够对大家有所帮助。
为您分享
在Ubuntu中,可以使用“apt-get”命令安装软件。执行以下命令:
sudo apt-get install
这个命令会自动下载并安装指定的软件包,非常方便。