Linux 安装 RabbitMQ
(图片来源网络,侵删)1. 准备环境
操作系统: 推荐使用 Ubuntu 20.04 LTS 或更高版本。
用户权限: 确保你有足够的权限执行安装命令,可能需要 sudo
权限。
2. 安装 Erlang
RabbitMQ 依赖于 Erlang,因此首先需要安装 Erlang。
sudo aptget update sudo aptget install y erlang
3. 添加 RabbitMQ 仓库
添加 RabbitMQ 官方仓库 wget https://github.com/rabbitmq/signingkeys/releases/download/20191022/rabbitmqreleasesigningkey.asc sudo aptkey add rabbitmqreleasesigningkey.asc 添加 RabbitMQ 仓库地址 echo "deb https://dl.bintray.com/rabbitmq/debian/ rabbitmq3.8.x main" | sudo tee /etc/apt/sources.list.d/rabbitmq.list
4. 安装 RabbitMQ
sudo aptget update sudo aptget install y rabbitmqserver
5. 启动 RabbitMQ
sudo systemctl start rabbitmqserver
6. 配置 RabbitMQ
RabbitMQ 默认只允许本地访问,如果需要远程访问,需要修改配置文件。
编辑配置文件 sudo nano /etc/rabbitmq/rabbitmq.config.d/rabbitmq.conf 在文件末尾添加以下内容(允许所有 IP 访问) [{rabbit, [{tcp_listeners, [{"0.0.0.0", 5672}]}]}]. 重启 RabbitMQ sudo systemctl restart rabbitmqserver
7. 创建用户和虚拟主机
为了安全,建议创建专用的用户和虚拟主机。
进入管理控制台 sudo rabbitmqctl list_users sudo rabbitmqctl add_user admin password sudo rabbitmqctl set_user_tags admin administrator sudo rabbitmqctl list_vhosts sudo rabbitmqctl add_vhost myvhost sudo rabbitmqctl set_permissions p myvhost admin ".*" ".*" ".*"
8. 连接测试
可以使用 rabbitmqadmin
工具进行连接测试。
安装 python3pip sudo aptget install y python3pip 安装 pika(Python RabbitMQ 客户端库) pip3 install pika 运行测试脚本 python3 c "import pika; pika.BlockingConnection(pika.ConnectionParameters('localhost'))"
如果连接成功,说明 RabbitMQ 已经成功安装并可以正常使用了。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。