RabbitMQ安装与界面管理
RabbitMQ是一种高性能、可靠的消息队列中间件,被广泛应用于分布式计算、异步通信等领域。本文将介绍RabbitMQ的安装方法和界面管理。
安装RabbitMQ
系统要求
在安装RabbitMQ之前需要确保系统满足以下要求:
- 支持Erlang/OTP 22版本以上
- 系统已安装Git、make、gcc等编译环境工具
安装Erlang
RabbitMQ是由Erlang语言编写的,因此需要先安装Erlang环境。在安装之前,需要先添加Erlang的yum源:
sudo vim /etc/yum.repos.d/erlang.repo
在文件中添加以下内容:
[erlang]
name=erlang
baseurl=https://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch
gpgcheck=1
gpgkey=https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
enabled=1
之后使用以下命令安装Erlang:
sudo yum -y install erlang
下载RabbitMQ
在官网 https://www.rabbitmq.com/download.html 下载最新的RabbitMQ安装包。也可以使用以下命令下载:
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/[版本号]/rabbitmq-server-[版本号].el7.noarch.rpm
安装RabbitMQ
在安装RabbitMQ之前需要先设置Erlang环境变量。可以通过以下命令设置:
echo 'export PATH=$PATH:/usr/lib/erlang/bin' > /etc/profile.d/erlang.sh
source /etc/profile
之后,安装RabbitMQ。
sudo rpm --import rabbitmq-signing-key-public.asc
sudo yum -y install rabbitmq-server-[版本号].el7.noarch.rpm
RabbitMQ会自动安装依赖环境并设置服务开机自启动。
测试RabbitMQ
使用以下命令启动RabbitMQ服务:
sudo systemctl start rabbitmq-server
使用以下命令查看服务运行状态:
sudo systemctl status rabbitmq-server
使用以下命令停止RabbitMQ服务:
sudo systemctl stop rabbitmq-server
界面管理
RabbitMQ提供了可视化的管理界面,方便用户对RabbitMQ进行管理。
开启插件
在开启插件之前,需要确保rabbitmq_management插件已经安装。如果没有安装可以使用以下命令安装:
sudo rabbitmq-plugins enable rabbitmq_management
之后使用以下命令重启服务:
sudo systemctl restart rabbitmq-server
访问管理界面
打开浏览器,输入以下地址:
http://server-name:15672/
其中server-name
是RabbitMQ所在服务器的域名或IP地址。之后输入RabbitMQ默认用户名和密码,即可进入管理界面。
总结
本文介绍了RabbitMQ的安装方法和界面管理,希望对大家有所帮助。在安装和使用RabbitMQ时,需要注意安全等问题。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:rabbitmq安装与界面管理 - Python技术站