天天看點

centos7 安裝rabbitMQ3.6.6

1.安裝依賴包

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel  unixODBC unixODBC-devel

2.安裝語言環境Erlang

  2.1 下載下傳

  http://erlang.org/download/otp_src_19.2.tar.gz

  2.2 安裝

      解壓

      tar zxvf otp_src_19.2.tar.gz

      cd otp_src_19.2

      配置 '--prefix'指定的安裝目錄

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

      --prefix 指定安裝目錄

      --with-ssl  支援加密通信ssl

      --enable-threads  啟用異步線程支援

      --enable-smmp-support 啟用對稱多處理支援(Symmetric Multi-Processing對稱多處理結構的簡稱)

      --enable-kernel-poll   啟用Linux核心poll

      --enable-hipe   啟用高性能Erlang

      --without-javac

      編譯安裝

      make && make install

      配置erlang環境變量

       vim /etc/profile   末尾添加如下内容

ERLANG_HOME=/usr/local/erlang

PATH=$ERLANG_HOME/bin:$PATH

export ERLANG_HOME

export PATH

       source /etc/profile

       測試是否安裝成功

       erl

1> EvenN = lists:filter (fun (N) -> N rem 2 == 0 end,lists:seq(1,100)).  輸入出現以下内容

[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,

 44,46,48,50,52,54,56,58|...]

2> halt().  退出 

3.安裝RabbitMQ

  3.1 下載下傳RabbitMQ

   http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz

  3.2 安裝 RabbitMQ3.6此版本無需make、make install 解壓就可以用

    解壓rabbitmq,官方給的包是xz壓縮包,是以需要使用xz指令

    xz -d rabbitmq-server-generic-unix-3.6.6.tar.xz

    xz解壓後得到.tar包,再用tar指令解壓

    tar -xvf rabbitmq-server-generic-unix-3.6.6.tar

    移動目錄,修改名稱

    mv rabbitmq_server-3.6.6/ /usr/local/rabbitmq-3.6.6

    開啟管理頁面插件

   cd /usr/local/rabbitmq-3.6.6/sbin/

./rabbitmq-plugins enable rabbitmq_management

/usr/local/rabbitmq-3.6.6/sbin/rabbitmq-server restart

  3.3 啟動

    在背景啟動Rabbit

    ./rabbitmq-server -detached

    關閉服務

     ./rabbitmqctl stop

  3.4 添加管理者賬号

    cd /usr/local/rabbitmq-3.6.6/sbin/

    ./rabbitmqctl add_user admin admin123

   配置設定使用者标簽

    ./rabbitmqctl set_user_tags  admin administrator 

   建立和賦角色完成後檢視并确認

  rabbitmqctl list_users 

4.登入管理界面

 浏覽器輸入位址:http://伺服器IP位址:15672/  

  使用者名密碼:admin/admin123

——————————————————————————————————————————————————————————

使用者管理

 建立使用者jcp密碼654321 角色為monitoring 

繼續閱讀