Linux安装RabbitMQ
安装erlang环境
由于RabbitMQ是基于Erlang(面向高并发的语言)语言开发,所以在安装RabbitMQ之前,需要先安装Erlang。
yum -y install epel-release
yum -y update
yum -y install erlang socat
查看erlang版本
erl -version
安装RabbitMQ
下载RabbitMQ
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el7.noarch.rpm
提示: 如果你没有wget,请先安装wget
yum -y install wget
安装RabbitMQ
yum install rabbitmq-server-3.6.15-1.el7.noarch.rpm
配置
添加开机启动RabbitMQ服务
systemctl enable rabbitmq-server.service
启动web控制台
rabbitmq-plugins enable rabbitmq_management
防火墙开放15672和5672端口
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT
默认网页guest用户是不允许访问的,需要修改一下权限
修改配置文件
vi /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
启动, 停止 , 重启
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart
注:有可能起不来 。。。
进入
cd /usr/lib/rabbitmq/bin
启动 加 -detached 后台启动
./rabbitmq-server start -detached
浏览器输入ip:15672
输入guest guest
服气,各种版本不一致问题,提不起来,项目访问不到,端口不通,这个安装感觉比oracle都麻烦!!!