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