CentOS 7.0 安装并配置 RabbitMQ3.7.10

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sushipenglove/article/details/86669065
  1. 首先去官网查下RabbitMQ与Erlang的依赖关系,如图所示,地址:
    http://www.rabbitmq.com/which-erlang.html在这里插入图片描述
  2. 其次安装Erlang所需要的依赖源,安装过程中需要确认,一路Y即可,命令如下:
    yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto
  3. 可以选择在GitHub或Bintray上下载RPM包,这里给出在GitHub上下载的地址
    RabbitMQ地址:https://github.com/rabbitmq/rabbitmq-server/releases
    Erlang地址:https://github.com/rabbitmq/erlang-rpm/releases
  4. 下载Erlang,如图所示,命令:wget https://github.com/rabbitmq/erlang-rpm/releases/download/v21.2.4/erlang-21.2.4-1.el7.centos.x86_64.rpm在这里插入图片描述
    安装Erlang,如图所示,命令:yum install erlang-21.2.4-1.el7.centos.x86_64.rpm在这里插入图片描述
  5. 下载RabbitMQ,如图所示,命令:wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.10/rabbitmq-server-3.7.10-1.el7.noarch.rpm在这里插入图片描述
    安装RabbitMQ,命令:yum install rabbitmq-server-3.7.10-1.el7.noarch.rpm在这里插入图片描述
  6. 启动RabbitMQ服务,如图所示,命令:systemctl start rabbitmq-server在这里插入图片描述
  7. 查看RabbitMQ服务状态,如图所示,命令:systemctl status rabbitmq-server在这里插入图片描述
    查看日志,发现没有配置文件,命令:cat /var/log/rabbitmq/[email protected]在这里插入图片描述
  8. 查找rabbitmq.config.example文件路径。首先更新数据库索引,命令:updatedb;然后使用locate命令查找,命令:locate rabbitmq.config.example在这里插入图片描述
    复制配置文件,cp /usr/share/doc/rabbitmq-server-3.7.10/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
    修改配置文件,命令:vim /etc/rabbitmq/rabbitmq.config。如图所示,将配置文件中的 %% {loopback_users, []}, 修改为 {loopback_users, []}在这里插入图片描述
  9. 启用RabbitMQ的Web管理插件,命令:rabbitmq-plugins enable rabbitmq_management在这里插入图片描述
  10. CentOS 7.0 使用Firewall作为默认防火墙,代替了原来的IPTABLES。下面先查看"15672"端口是否开放,如图所示,命令:firewall-cmd --list-ports在这里插入图片描述
  11. 开放"15672"端口,如图所示,命令:firewall-cmd --zone=public --add-port=15672/tcp --permanent在这里插入图片描述
  12. 重启防火墙,如图所示,命令:firewall-cmd --reload在这里插入图片描述
  13. 再次使用命令:firewall-cmd --list-ports 查看Firewall开放的端口,如图所示,显示"15672"端口已开放在这里插入图片描述
  14. 重启RabbitMQ服务,如图所示,命令:systemctl restart rabbitmq-server在这里插入图片描述
  15. 现在就可以访问RabbitMQ的Web管理页面了,username和password默认为guest在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sushipenglove/article/details/86669065
今日推荐