CentOS7安装配置RabbitMQ

         RabbitMQ的安装和配置依托Erlang环境,所以在安装RabbitMQ之前必须向配置好Erlang环境。


Erlang安装:

        Erlang下载地址:

                 wget http://www.erlang.org/download/otp_src_17.1.tar.gz

        解压:

                tar -xvf otp_src_17.4.tar.gz

        Erlang编译:      

               cd otp_src_17.1

               ./configure 
               make&&make install

        检测:

                erl -version

                若出现对应的Erlang的版本号,则erlang安装成功,否则失败。


安装RabbitMQ:

       下载对应的RabbitMQ安装包,下载地址:

               weget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz

        解压:

                tar -xvf rabbitmq-server-generic-unix-3.6.0.tar.xz


配置Erlang和RabbitMQ的环境:

        编辑profile系统配置文件:

               vi /etc/profile

               set erlang environment exportPATH=$PATH:/zd/rabbitmq/otp_src_17.1/bin/

               set rabbitmq environment exportPATH=$PATH:/zd/rabbitmq/rabbitmq_server-3.6.0/

       及时生效prifile配置:

              source /etc/profile

       启动RabbitMQ:

              cd /zd/rabbitmq/rabbitmq_server-3.6.0/sbin/

              ./rabbitmq-server  -detached  

       移除RabbitMQ服务:

              ./rabbitmq-server remove


配置RabbitMQ的管理界面:

          cd /zd/rabbitmq/rabbitmq_server-3.6.0/sbin/

         ./rabbitmq-plugins enable rabbitmq_management


添加用户并设置用户为管理员权限:

        ./rabbitmqctl add_user zhudan 1221

        ./rabbitmqctl set_user_tags zhudan administrator


Erlang安装常见错误:

        第一:无gcc等编译器

                 

        解决方案:

               安装gcc编译器,yum -y install gcc


       第二:无perl       

            

        解决方案:

              安装perl,yum install perl


        第三:缺少ncurses库

             

         解决方案:

              安装 yum -y install ncurses-devel


       第四:执行./configure出现以下错误

                  

         解决方案:

              yum install unixODBC unixODBC-devel

             编译采用./configure --without-javac


        配置好后,别忘记打开15672端口和5672端口,允许防火墙访问,访问http://192.168.8.128:15672,就可以看到对应的RabbitMQ的管理界面了。



      

        

 



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值