tar -zxvf otp_src_xx.tar.gz &>/dev/null //解压Erlangxz -d rabbitmq-server-generic-unix-xx.tar.xz //解压RabbitMQtar -xvf rabbitmq-server-generic-unix-xx.tar &>/dev/nul //解压rabbit
yum install make gcc gcc-c++ build-essential openssl openssl-devel unixODBC unixODBC-devel kernel-devel m4 ncurses-devel
mkdir -p /usr/local/erlang
cd otp_src_xx/ //进入到Erlang目录下 //编译Erlang,这里由于不需要用java编译器编译,所以后面添加了 --without-javac ./configure --prefix=/usr/local/erlang --without-javac
make && make install
ln -s /usr/local/erlang/bin/erl /usr/local/bin/erl
添加用户:./rabbitmqctl add_user admin admin 添加权限:./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 修改用户角色:./rabbitmqctl set_user_tags admin administrator
cd /usr/local/xx/rabbitmq_software/rabbitmq_server-3.7.16/sbin // 进入解压目录 ./rabbitmq-plugins enable rabbitmq_management //开启web管理界面插件 ./rabbitmq-server -detached //启动RabbitMQ服务