温馨提示×

centos中rabbitmq依赖怎么安装

小樊
85
2025-02-13 04:44:41
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统中安装RabbitMQ及其依赖,可以按照以下步骤进行:

1. 更新系统

首先,确保你的系统是最新的:

sudo yum update -y

2. 安装Erlang

RabbitMQ是用Erlang编写的,因此需要先安装Erlang。你可以使用Erlang Solutions提供的仓库来安装Erlang。

添加Erlang Solutions仓库

echo "[erlang-solutions]
name=Erlang Solutions repository for 18.x packages
baseurl=https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://packages.erlang-solutions.com/erlang/solutions.asc" | sudo tee /etc/yum.repos.d/erlang-solutions.repo

安装Erlang

sudo yum install -y erlang

3. 安装RabbitMQ

使用yum安装RabbitMQ

sudo yum install -y rabbitmq-server

启动并启用RabbitMQ服务

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

4. 配置RabbitMQ

你可以根据需要配置RabbitMQ,例如设置默认用户和权限。

设置默认用户

sudo rabbitmqctl add_user your_username your_password
sudo rabbitmqctl set_user_tags your_username administrator
sudo rabbitmqctl set_permissions -p / your_username ".*" ".*" ".*"

启用管理插件(可选)

sudo rabbitmq-plugins enable rabbitmq_management

5. 验证安装

你可以通过浏览器访问RabbitMQ的管理界面来验证安装是否成功:

http://your_server_ip:15672/

使用你在上一步设置的用户名和密码登录。

6. 防火墙设置(可选)

如果你启用了防火墙,需要允许RabbitMQ的端口(默认是5672和15672):

sudo firewall-cmd --permanent --zone=public --add-port=5672/tcp
sudo firewall-cmd --permanent --zone=public --add-port=15672/tcp
sudo firewall-cmd --reload

通过以上步骤,你应该能够在CentOS系统上成功安装并运行RabbitMQ。如果有任何问题,请检查日志文件或参考RabbitMQ官方文档。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:rabbitmq依赖包怎么安装

0