Debian系列安装RabbitMQ

Debian系列安装RabbitMQ


  1. 相关命令:
    # 安装Erlang语言环境
    sudo apt-get install erlang-nox
    sudo apt update && sudo apt upgrade && sudo apt autoremove
    # 安装RabbitMQ服务
    sudo apt-get install rabbitmq-server
    # 为RabbitMQ添加用户并授权
    sudo rabbitmqctl add_user [username] [password] 
    sudo rabbitmqctl set_user_tags [username] administrator
    sudo rabbitmqctl  set_permissions -p / admin '.*' '.*' '.*'
    # 启用stomp和management插件
    sudo rabbitmq-plugins enable rabbitmq_management
    sudo rabbitmq-plugins enable rabbitmq_web_stomp
    sudo rabbitmq-plugins enable rabbitmq_web_stomp_examples
    
  2. 允许外网访问:
    编辑配置文件 => /etc/rabbitmq/rabbitmq-env.conf
    解注并修改为 => NODE_IP_ADDRESS=0.0.0.0
    
  3. 操作服务命令:
    # 重启RabbitMQ服务,三条命令作用相同
    sudo /etc/init.d/rabbitmq-server restart
    sudo systemctl restart rabbitmq-server
    sudo rabbitmq-server restart
    
  4. 开放端口号:
    15672,61613,5672
  5. 需要注意的地方:
    • 开放端口号这三处需要考虑到: iptables/ufw/服务器安全组
      # 开放端口号常用命令
      # Iptables开放单个端口
      sudo iptables -I INPUT -p tcp --dport [port] -j ACCEPT && sudo iptables-save
      # Iptables开放所有端口
      sudo iptables -P INPUT ACCEPT && sudo iptables -P OUTPUT ACCEPT && sudo iptables-save
      # UFW开放单个端口号
      sudo ufw allow [port] && sudo ufw reload
      # UFW启用/禁用
      sudo ufw enable/disable
      
    • 后台管理密码不能设置特殊字符

RabbitMQ Management
注:debian系列上安装RabbitMQ太简单了就没有过多注释,不理解的留言咨询。

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值