centos7安装rabbitMQ图文教程,yum方式安装和下载压缩包方式安装

本文讲解两种方式安装

  1. 使用yum命令安装(推荐使用
  2. 官网下载压缩包安装

方法一:yum指令安装

安装epel-release

  • yum -y install epel-release

安装socat

  • yum -y install socat

wget下载rabbitmq  yum源

  • wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm

安装rabbitmq

  • yum -y install rabbitmq-server-3.6.6-1.el6.noarch.rpm

启动rabbitmq

  • rabbitmq-server start              ----------------------(前台启动,ctrl+c进程就挂了)
  • rabbitmq-server -detached     ----------------------(后台启动)
  • ps -ef | grep rabbitmq             ----------------------(查看rabbitmq进程)

启动web管理界面(没有启动浏览器是访问不了的o)

  • rabbitmq-plugins enable rabbitmq_management

开放15672端口

  • 这时候如果你是第一次安装,没有开放防火墙端口,则通过IP是无法进行访问的,阿里云配置安全组即可!!
  • firewall-cmd --permanent --add-port=15672/tcp  --------------------(开放15672端口)
  • firewall-cmd --reload  ----------------------------------------------------- (重启防火墙)

浏览器访问

  • 账号guest              密码guest                     --------------(ps:默认用户只能127.0.0.1访问)

添加rabbitMQ用户跟权限

  • ./rabbitmqctl add_user admin admin                             -----------------------(添加用户,用户名admin,密码admin)
  • ./rabbitmqctl set_permissions -p / admin ".*" ",*" ".*"     -----------------------(给admin用户设置访问权限)
  • ./rabbitmqctl set_user_tags admin administrator           -----------------------(给admin设置为管理员)

使用admin用户访问

方法二:下载压缩包方式

安装Erlang依赖

  • yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto

到erlang官网去下载erlang安装包(这里直接使用wget下载了)

解压

  • tar -zxvf otp_src_20.2.tar.gz

进入otp_src_20.2,编译安装

  • ./configure --prefix=/usr/local/erlang

  • make && make install

配置erl环境变量

  • export PATH=$PATH:/usr/local/erlang/bin

查看是否安装成功

  • cd /usr/local/erlang/bin/
  • ./erl                                              ----------------启动命令

下载rabbitMQ安装包

解压

  • xz -d rabbitmq-server-generic-unix-3.6.15.tar.xz
  • tar -xvf rabbitmq-server-generic-unix-3.6.15.tar

启动rabbitMQ(在sbin目录下

  • ./rabbitmq-server start
  • ./rabbitmq-server -detached     -------------------(后台运行)
  • ./rabbitmqctl stop                      -------------------(关闭rabbitMQ)

启动rabbitmq网页管理插件(没有启动浏览器是访问不了的o)

  • ./rabbitmq-plugins enable rabbitmq_management

开放15672端口

  • 这时候如果你是第一次安装,没有开放防火墙端口,则通过IP是无法进行访问的,阿里云配置安全组即可!!
  • firewall-cmd --permanent --add-port=15672/tcp  --------------------(开放15672端口)
  • firewall-cmd --reload  ----------------------------------------------------- (重启防火墙)

浏览器访问

  • 账号guest              密码guest                     --------------(ps:默认用户只能127.0.0.1访问)

添加rabbitMQ用户跟权限

  • ./rabbitmqctl add_user admin admin                             -----------------------(添加用户,用户名admin,密码admin)
  • ./rabbitmqctl set_permissions -p / admin ".*" ",*" ".*"     -----------------------(给admin用户设置访问权限)
  • ./rabbitmqctl set_user_tags admin administrator           -----------------------(给admin设置为管理员)

使用admin用户访问

发布了65 篇原创文章 · 获赞 66 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44096448/article/details/103728824