赞
踩
RabbitMQ的版本是3.8.2
1.环境配置:CentOs 7.6以上版本,我的版本是7.9,不要对yum换源,否则可能会安装失败。
echo "export LC_ALL=en_US.UTF-8" >> /etc/profile
source /etc/profile
以上命令,是使用了UTF-8编码格式。
2. 执行,开始下载包
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
3.执行
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
4.执行以上两部后 开始安装。
sudo yum install rabbitmq-server-3.8.2-1.el7.noarch
5. 看到下面,点击y即可,安装完成。
6. 启动RabbitMQ
systemctl start rabbitmq-server
7. 看看端口有没有起来,查看状态
rabbitmqctl status
8. 配置端口,如果是阿里云,腾讯云,需要配置安全组,打开15762端口。这里很重要。如果是vmware虚拟机,需要配置防火窗。vim编辑ssh.xml文件。
vim /usr/lib/firewalld/services/ssh.xml
加入端口15672。不然无法访问。
- <?xml version="1.0" encoding="utf-8"?>
- <service>
- <short>SSH</short>
- <description>Secure Shell (SSH) is a protocol for logging into and executing commands on remote machines. It provides secure encrypted communications. If you plan on accessing your machine remotely via SSH over a firewalled interface, enable this option. You need the openssh-server package installed for this option to be useful.</description>
- <port protocol="tcp" port="22"/>
- <port protocol="tcp" port="15672"/>
-
- </service>
重启防火窗
service firewalld restart #重启firewall防火墙服务
9. 现在RabbitMQ,是在运行中的,不然下面操作会失败。
开启web管理界面
rabbitmq-plugins enable rabbitmq_management
10. 添加admin用户,密码123456
rabbitmqctl add_user admin 123456
配置admin角色
rabbitmqctl set_user_tags admin administrator
11. 浏览器访问ip:15672, 用admin 密码123456即可登录
登录成功
- RabbitMQ常用命令
- 开启web管理界面
- rabbitmq-plugins enable rabbitmq_management
-
- 停止RabbitMQ
- $rabbitmqctl stop
-
- 设置开机启动
- $ systemctl enable rabbitmq-server
-
- 启动RabbitMQ
- $ systemctl start rabbitmq-server
-
- 看看端口有没有起来,查看状态
-
- $ rabbitmqctl status
-
- 要检查RabbitMQ服务器的状态,请运行:
-
- systemctl status rabbitmq-server
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。