1. 程式人生 > >Centos下 RabbitMQ3.6.6二進位制包安裝方式

Centos下 RabbitMQ3.6.6二進位制包安裝方式

RabbitMQ Erlang Version Requirements

安裝rabbitMQ前需要先安裝erlang語言開發包

下面連結為RabbitMQ與Erlang官方版本要求

ERLANG安裝包官網下載(所有版本)

19.3.* Erlang原始碼安裝包與 3.6.6 Rabbitmq安裝包下載

並將檔案上傳至/data目錄下

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

cd otp_src_19.3

安裝Erlang相關依賴

#yum install ncurses-devel gcc-c++ openssl-devel unixODBC-devel -y

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc

配置安裝目錄

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

編譯安裝

make && make install



echo 'export ERLANG_HOME=/data/erlang/lib/erlang/bin' >> /etc/profile

echo 'export' RABBIT_HOME=/data/rabbitmq_server-3.6.6/sbin >> /etc/profile

echo 'export PATH=$PATH:$JAVA_HOME/bin:$ERLANG_HOME:$RABBIT_HOME ’>> /etc/profile

source /etc/profile

erl -version

這時候即可直接執行Rabbit,執行RabbitMQ

/data/rabbitmq_server-3.6.6/sbin/rabbitmq-server &

啟用web

rabbitmq-plugins enable rabbitmq_management

新增使用者並授權(不重啟也生效,哈哈)

rabbitmqctl add_user admin yxwv587

rabbitmqctl set_user_tags admin administrator

可以登入RabbitMQ 後臺管理介面控制權限等

Web訪問地址 ip:15672

預設配置檔案路徑,如果需要修改後臺或者長連線埠可以下載這個配置檔案,下面是配置檔案路徑和連結

/data/rabbitmq_server-3.6.6/etc/rabbitmq/rabbitmq.config