1.RabbitMQ是通过主机名进行访问的,必须给虚拟机添加主机名
# 修改文件
vim /etc/sysconfig/network
# 添加如下内容
NETWORKING=yes
HOSTNAME=itbaizhan
# 修改文件
vim /etc/hosts
# 添加如下内容
服务器ip itbaizhan
-
使用rz命令上传RabbitMQ压缩文件
-
安装RabbitMQ
# 解压RabbitMQ tar xf rabbitmq-server-generic-unix-3.9.13.tar.xz # 重命名: mv rabbitmq_server-3.9.13 rabbitmq # 移动文件夹: mv rabbitmq /usr/local/
配置环境变量
# 编辑/etc/profile文件 vim /etc/profile #添加如下内容 export PATH=$PATH:/usr/local/rabbitmq/sbin # 运行文件,让修改内容生效 source /etc/profile
配置允许使用guest远程访问
# 创建配置文件夹 mkdir -p /usr/local/rabbitmq/etc/rabbitmq # 创建配置文件 vim /usr/local/rabbitmq/etc/rabbitmq/rabbitmq.conf # 添加如下内容 loopback_users=none
开启管控台插件
rabbitmq-plugins enable rabbitmq_management
后台运行
#启动rabbitmq rabbitmq-server -detached #停止rabbitmq rabbitmqctl stop
通过管控台访问RabbitMQ路径:
http://ip地址:15672
,用户名:guest
,密码:gues
t
tips:查看rabbitmq用户命令 rabbitmqctl list_users
添加用户命令 rabbitmqctl add_user 用户名 密码
赋予管理员权限命令 rabbitmqctl set_user_tags 用户名 administrator
[root@localhost rabbitmq]# rabbitmqctl list_users
Listing users ...
user tags
guest [administrator]
[root@localhost rabbitmq]# rabbitmqctl add_user wsx wsx
Adding user "wsx" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.
[root@localhost rabbitmq]# rabbitmqctl set_user_tags wsx administrator
Setting tags for user "wsx" to [administrator] ...
[root@localhost rabbitmq]#