安装RabbitMQ亲测无误

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39704078/article/details/84673891

首先非常感谢https://www.cnblogs.com/nulige/p/6351318.html?utm_source=itdadao&utm_medium=referral#undefined,因为在这之前我也查看了相当多的技术文档,直到碰到这篇博客才让我解决了这个问题,以下.

注:如果出现该问题

error:erlang.mk:30: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html

make[1]: Entering directory `/usr/local/src/rabbitmq-server-3.7.9/deps/rabbit_common'

erlang.mk:30: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html

下载高版本的4以上的make  http://ftp.gnu.org/gnu/make/

tar -zxvf make-4.2.tar.gz 解压

./configure

make && make install

1.环境

2.安装依赖包

yum install gcc ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses -y

yum install ocaml-curses-devel openssl-devel zlib-devel openssl-devel perl xz xmlto m4 kernel-devel -y

3.安装erlang环境

     3.1 wget http://erlang.org/download/otp_src_19.3.tar.gz

     3.2 tar xvf otp_src_19.3.tar.gz

     3.3 cd otp_src_19.3

     3.4  ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac

    3.5 make && make install

    3.6 echo "export PATH=$PATH:/usr/local/erlang/bin" >>/etc/profile

    3.7 source /etc/profile

    3.8 测试erlang是否安装成功 

4.安装socat (备注:安装RabbitMQ必须先安装socat依赖,否则会报错)

  yum install socat

5.安装RabbitMQ

    5.1 下载rabbitmq-server-generic-unix-3.6.5.tar.xz      

          http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/

    5.2 tar xvf rabbitmq-server-generic-unix-3.6.5.tar.xz

    5.3 mv rabbitmq_server-3.6.5/ /usr/local/rabbitmq

    5.4 启动rabbitmq服务

          /usr/local/rabbitmq/sbin/rabbitmq-server

         ps -ef|grep rabbitmq    #查看启动状态

    5.5 开启插件管理页面

          /usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management

6.创建用户

    /usr/local/rabbitmq/sbin/rabbitmqctl add_user rabbitadmin 123456

    /usr/local/rabbitmq/sbin/rabbitmqctl set_user_tags rabbitadmin administrator

7.给用户授权

    /usr/local/rabbitmq/sbin/rabbitmqctl set_permissions -p / rabbitadmin ".*" ".*" ".*"

    语法 : set_permissions [-p <vhost>] <user> <conf> <write> <read>

8.登陆

    http://IP:16672

猜你喜欢

转载自blog.csdn.net/weixin_39704078/article/details/84673891