本文基于慕课网-阿神老师的课程-RocketMQ核心技术精讲与高并发抗压实战,仅作为个人的学习
记录
Linux下搭建RabbitMQ环境
由于是初学所以直接通过apt-get来进行直接安装
1.erlang环境安装
由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang
安装erlan:
apt-get install erlang-nox
查看是否安装成功:
erl
2.RabbitMQ安装
1.添加公钥
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -
2.更新软件包
apt-get update
3.安装 RabbitMQ
apt-get install rabbitmq-server
安装完成后RabbitMQ会自动启动
4.查看 RabbitMq状态
service rabbitmq-server status
或者通过端口查看:
5.开启Management Plugin插件
rabbitmq-plugins enable rabbitmq_management
6.重启RabbitMq服务
service rabbitmq-server restart
7.验证
在浏览器输入地址:http://localhost:15672,输入默认账号:guest 密码:guest。
8.创建账号,guest账号只能服务器本机登录
创建一个账号名root密码123456的账号:
rabbitmqctl add_user root 123456
为root用户设置所有权限:
rabbitmqctl set_permissions -p / root ".*" ".*" ".*"
设置root用户为管理员角色:
rabbitmqctl set_user_tags root administrator
这样就可以通过root账号访问服务器端的RabbitMQ管理页面了,也可以直接通过管理页面添加账号
9.RabbitMQ的几个常用启动重启命令
service rabbitmq-server start # 启动
service rabbitmq-server stop # 停止
service rabbitmq-server restart # 重启