redhat install rabbitmq

Install JDK first

Install the erlang environment:

Install dependency files: yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto;

yum install unixODBC-devel  

Unzip the erlang file: tar -zxvf otp_src_19.2.tar.gz;

Installation environment configuration./configure --prefix=/usr/data/server/erlang --without-javac

make && make install

To test erlang, enter: "erl" to enter the console, enter "halt()."

Install RabbitMQ

1. Unzip RabbitMQ: xz -d rabbitmq-server-generic-unix-3.6.6.tar.xz; (because we downloaded the tar.xz file)

Extract the ".tar" RabbitMQ file: tar -xvf rabbitmq-server-generic-unix-3.6.6.tar -C /usr/data/server/

start, stop the service

Start: ./rabbitmq-server -detached (runs in the background) or ./rabbitmq-server start

Close: ./rabbitmqctl stop

Enable web plugins: ./rabbitmq-plugins enable rabbitmq_management

Configure linux port 15672 web management 5672 AMQP port

  Then visit http://localhost:15672;

 

Add user:

rabbitmqctl add_user admin admin

 rabbitmqctl list_users

permission

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

Role

rabbitmqctl set_user_tags admin administrator

 

environment variable:

JAVA_HOME=/usr/sealine/java/jdk1.7.0_79
TOMCAT_HOME=/usr/sealine/java/apache-tomcat-7.0.59
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:
ERLANG_HOME=/usr/data/server/erlang
RABBITMQ_HOME=/usr/data/server/rabbitmq_server-3.6.6
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$ERLANG_HOME/bin:$RABBITMQ_HOME/sbin:$PATH:$HOME/bin

export JAVA_HOME PATH CLASSPATH TOMCAT_HOME
 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324935141&siteId=291194637