centos7安装rabbitmq3.7
centos7安装rabbitmq3.7
安装erlang
# vim /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc repo_gpgcheck=0 enabled=1
# yum install erlang
安装rabbitmq服务
# rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
# yum install rabbitmq-server-3.7.3-1.el7.noarch.rpm
开机启动
# systemctl enable rabbitmq-server.service
web插件
# rabbitmq-plugins enable rabbitmq_management
配置文件位置
node : rabbit@example
home dir : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/advanced.config
: /etc/rabbitmq/rabbitmq.conf
访问控制台
默认用户名和密码: guest/guest;
需要注意的是:guest用户仅仅提供localhost作为ip登录;
如果远程登录,如:http://192.168.241.101:15672/, 则会提示错误,登录不了:
# 如下是日志输出
=WARNING REPORT==== 21-Oct-2017::23:31:33 ===
HTTP access denied: user 'guest' - User can only log in via localhost
访问控制可参考:Access Control (Authentication, Authorisation) in RabbitMQ
# /etc/rabbitmq/rabbitmq.conf
loopback_users = none
到此搭建成功
这里写图片描述
权限配置
创建用户
# rabbitmqctl add_user admin 123456
赋予角色
# rabbitmqctl set_user_tags admin administrator
查看用户
# rabbitmqctl list_users
参考文档
http://blog.csdn.net/zyz511919766/article/details/42292655
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2017-10-24 sysctl -p 重新加载文件/etc/sysctl.conf -a 所有参数 -w 临时指定
2017-10-24 预留端口避免占用ip_local_reserved_ports
2017-10-24 HISTTIMEFORMAT 设置历史命令时间的格式