RabbitMQ安装流程

1.安装Erlang

  • 首先,使用以下命令在系统上添加erlang apt repository。您只需从其官方网站下载erlang存储库软件包并安装在您的系统上即可
1. wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb

2. dpkg -i erlang-solutions_1.0_all.deb
  •  由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang。
  • 现在,您可以使用以下命令在系统上安装erlang包,这将安装所有依赖项。
1. apt-get update

2. apt-get install erlang erlang-nox

2.安装rabbitMQ服务器

1. apt-get install socat

2. wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.9/rabbitmq-server_3.7.9-1_all.deb

3. dpkg -i   rabbitmq-server_3.7.9-1_all.deb

3.创建用户

1. rabbitmqctl add_user admin password    //admin为用户名;password为密码

2. rabbitmqctl set_user_tags admin administrator  //将admin设置成管理员

3. rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"  //赋予admin全部权限

4.启用 RabbitMQ web 管理插件

1. sudo rabbitmq-plugins enable rabbitmq_management

// 重启服务器
2. sudo systemctl restart rabbitmq-server

验证:使用创建的用户登录 " 服务器IP:15672 ",登录成功表示已经成功安装

5.安装过程出现的错误

  • 执行:“apt-get install erlang erlang-nox”时出现错误 :“Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)”

  • 解决办法为:

  • 执行步骤:
    1:sudo apt-get clean
    
    或者:sudo apt-get autoclean
    
    2:sudo apt-get -f install && sudo dpkg --configure -a && sudo apt-get -f install
    
    3:如果运行结果类似为:0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    
    则执行:sudo apt-get -u dist-upgrade

猜你喜欢

转载自blog.csdn.net/ty0903csdn/article/details/84580863