1、在线安装依赖环境
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
2、提前下载好三个rpm安装包
我这里的版本是
erlang-18.3-1.el7.centos.x86_64.rpm
socat-1.7.3.2-5.el7.lux.x86_64.rpm
rabbitmq-server-3.6.5-1.noarch.rpm
并将安装包上传到CentOS上
3、安装erlang依赖
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
4、安装socat依赖
rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm
我这里在安装过程中出了一点问题
提示我缺少tcp_wrappers依赖,然后我尝试用 yum -y install tcp_wrappers 安装,但是失败了。
最后按照以下方式解决的:
下载tcp_wrappers的安装包,安装包是在这个地址找到的https://centos.pkgs.org/7/centos-x86_64/tcp_wrappers-7.6-77.el7.x86_64.rpm.html
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/tcp_wrappers-7.6-77.el7.x86_64.rpm
下载之后本地可以看到这个安装包了,然后执行
rpm -ivh tcp_wrappers-7.6-77.el7.x86_64.rpm
把tcp_wrappers安装完成之后再安装socat就可以了
rpm -ivh socat-1.7.3.2-1.1.el7.x86_64.rpm
5、安装rabbitMQ
rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm
到这里rabbitmq就安装结束了。
6、启动RabbitMQ
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart
7、开启管理界面
rabbitmq-plugins enable rabbitmq_management
8、修改配置文件
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
比如修改密码、配置等等,例如:loopback_users 中的 <<“guest”>>,只保留guest
9、浏览器请求我们的rabbitmq
192.168.21.141是我的IP地址,15672是rabbitmq管理界面的默认端口号
输入用户密码即可登录了,rabbitmq有一个默认的用户guest,密码也是guest
如果登录失败,可能是因为我们先启动的rabbitmq,然后再改的配置文件,配置文件还没有生效。建议重启RabbitMQ,再试一试。