1. 程式人生 > >rabbitmq安裝與高可用集群配置

rabbitmq安裝與高可用集群配置

可用 get -s found 方法 for 集群配置 rabbitmq 環境變量

rabbitmq版本:3.6.12

1.安裝openssl

wget http://www.openssl.org/source/openssl-1.0.0a.tar.gz && cd openssl-1.0.0a && ./config -fPIC --prefix=/usr/local/openssl && make && make install

編譯安裝openssl報錯:POD document had syntax errors at /usr/bin/pod2man line 69. make: *** [install_docs]

解決方法:rm -f /usr/bin/pod2man

2.安裝erlang

wget http://erlang.org/download/otp_src_18.3.tar.gz && tar xvf otp_src_18.3.tar.gz && cd otp_src_18.3 && make && make install

編譯安裝報錯:configure: error: No curses library functions found

configure: error: /bin/sh ‘/home/jiayi/otp_src_18.2.1/erts/configure‘ failed for erts

解決方法:yum -y install ncurses-devel

3.安裝rabbitmq

下載地址:http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.12/rabbitmq-server-generic-unix-3.6.12.tar.xz

tar xvf rabbitmq-server-generic-unix-3.6.12.tar.xz && mv rabbitmq_server-3.6.12/ ../rabbitmq-3.6.12

添加到環境變量:cat /etc/profile.d/path.sh

#!/bin/bash
export PATH=$PATH:/usr/local/erlang/bin:/usr/local/rabbitmq-3.6.12/sbin

啟動rabbitmq:rabbitmq-server -detached

開啟管理頁面插件:rabbitmq-plugins enable rabbitmq_management

rabbitmq安裝與高可用集群配置