RabbitMQ installation
安装kernel-devel、ncurses-devel、erlang
Installation depends Environment
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
Download the latest Erlang 21.0
wget http://erlang.org/download/otp_src_21.0.tar.gz
Decompression
tar -xvzf otp_src_21.0.tar.gz
Configuration
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
make
make install
Configuration / etc / profile
ERLANG_HOME=/usr/local/erlang
PATH=$PATH:$JAVA_HOME/bin:$ERLANG_HOME/bin
To take effect
source /etc/profile
echo $PATH
Inspection erl: Enter the command erl
Installation rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.3/rabbitmq-server-generic-unix-3.6.3.tar.xz
xz -d rabbitmq-server-generic-unix-3.6.3.tar.xz
tar -xvfrabbitmq-server-generic-unix-3.6.3.tar
cd ./rabbitmq_server-3.6.3
cd sbin/
Enable web management interface
./rabbitmq-plugins enable rabbitmq_management
start up
./rabbitmq-server -detached (If the startup error, according to the specific problems of view.)
Problems encountered by my side no :( folder permissions)
Execute: chown -R rabbitmq: rabbitmq / var / lib / rabbitmq / mnesia / rabbit @ localhost-plugins-expand / and then start it.
Add user
./rabbitmqctl add_user admin (account) admin (password)
Setting permissions
./rabbitmqctl set_user_tags admin administrator
2.5.3 Access Control Interface
If you can not access, configure the open ports in the firewall