RabbitMQ Erlang Version Requirements
安装rabbitMQ前需要先安装erlang语言开发包
下面链接为RabbitMQ与Erlang官方版本要求
http://www.rabbitmq.com/which-erlang.html
ERLANG安装包官网下载(所有版本)
https://www.erlang-solutions.com/resources/download.html
19.3.* Erlang源码安装包与 3.6.6 Rabbitmq安装包下载
http://2070n1o927.iok.la/RabbitMQ_installation/
并将文件上传至/data目录下
tar -xvf otp_src_19.3.tar rabbitmq-server-generic-unix-3.6.6.tar
cd otp_src_19.3
安装Erlang相关依赖
#yum install ncurses-devel gcc-c++ openssl-devel unixODBC-devel -y
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc
配置安装目录
./configure --prefix=/data/erlang --with-ssl --enable-threads --enable-smmp-support --enable-kernel-poll --enable-hipe --without-javac
编译安装
make && make install
echo 'export ERLANG_HOME=/data/erlang/lib/erlang/bin' >> /etc/profile
echo 'export' RABBIT_HOME=/data/rabbitmq_server-3.6.6/sbin >> /etc/profile
echo 'export PATH=$PATH:$JAVA_HOME/bin:$ERLANG_HOME:$RABBIT_HOME ’>> /etc/profile
source /etc/profile
erl -version
这时候即可直接运行Rabbit,运行RabbitMQ
/data/rabbitmq_server-3.6.6/sbin/rabbitmq-server &
启用web
rabbitmq-plugins enable rabbitmq_management
添加用户并授权(不重启也生效,哈哈)
rabbitmqctl add_user admin yxwv587
rabbitmqctl set_user_tags admin administrator
可以登录RabbitMQ 后台管理界面控制权限等
Web访问地址 ip:15672
默认配置文件路径,如果需要修改后台或者长连接端口可以下载这个配置文件,下面是配置文件路径和链接
/data/rabbitmq_server-3.6.6/etc/rabbitmq/rabbitmq.config
http://2070n1o927.iok.la/RabbitMQ_installation/rabbitmq.config.example.gz