1. 程式人生 > >Linux-CentOS 6.7 RabbitMQ的安裝和配置

Linux-CentOS 6.7 RabbitMQ的安裝和配置

    RabbitMQ訊息中介軟體,主要用於分散式事物傳遞,公司用的Mybatis + Spring-boot + Shiro + RabbitMQ +(nginx,haproxy)+ mysql進行開發。對linux環境不太熟悉,所以記錄一下:

一、RabbitMQ安裝

    RabbitMQ是由Erlang語言開發的,所以第一步下載Erlang環境

    1、安裝Erlang環境:

   yum install erlang

        or 手動下載

   rpm -ivh erlang-17.4-1.el6.x86_64.rpm

 2、安裝 RabbitMQ

    wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_5_6/rabbitmq-server-3.5.6-1.noarch.rpm        
    rpm -ivh  rabbitmq_v3_5_6/rabbitmq-server-3.5.6-1.noarch.rpm

   3、可能會報錯需要socat

    socat-1.7.3.0-1.el6.x86_64.rpm

   二、RabbitMQ的配置

    1、建立使用者

    rabbitmqctl add_user admin admin123

    2、設定tags

  rabbitmqctl set_user_tags admin administrator

    3、設定許可權

 rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

    三、配置RabbitMQ web管理外掛

    rabbitmq-plugins enable rabbitmq_management

    四、服務管理

 service rabbitmq-server start

    五、測試

        http://ip:15672