一、前置条件
安装rabbitmq时需要先安装erlang环境!!!可参考下面的文章!!!
一、下载rabbitmq安装包
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.2
二、上传安装包到目标文件夹,并解压rabbitmq安装包
方法1:一步到位
tar xf rabbitmq-server-generic-unix-3.8.2.tar.xz
方法2:分步解压
xz -d rabbitmq-server-generic-unix-3.8.2.tar.xz
tar xvf rabbitmq-server-generic-unix-3.8.2.tar
三、重命名
mv rabbitmq_server-3.8.2 rabbitmq
四、添加环境变量
vim /etc/profile
# 找到最后一行加入以下内容
export PATH=$PATH:/data/app/hzt/rabbitmq/sbin
五、刷新环境变量
source /etc/profile
六、启动rabbitmq
# 步骤1
cd rabbitmq/
# 步骤2
# 启动web插件 便于访问
rabbitmq-plugins enable rabbitmq_management
# 步骤3
# 启动rabbitmq服务,使用后台进程
rabbitmq-server &
七、查看rabbitmq是否启动成功
ps -ef | grep rabbitmq
八、访问 RabbitMQ 控制台
浏览器访问:http://IP地址:15672;默认账号/密码为:guest/guest,但是需要注意的是:guest用户只是被容许从localhost访问。官网文档描述如下:
“guest” user can only connect via localhost
解决远程访问 RabbitMQ 远程访问密码错误
cd sbin/
# 添加用户admin,密码admin2021
rabbitmqctl add_user admin admin2021
# 将admin设置为管理员权限
rabbitmqctl set_user_tags admin administrator
# 将admin设置为远端登录
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
浏览器访问:http://IP地址:15672;输入账号/密码为:admin/admin2021,即可正确访问!!!