RabbitMQ的安装
1. 首先使用yum install指令安装好以下工具:
gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
2. 下载好erlang包 rabbitmq包
//下载erlang语言包 -P选项用来指定下载的软件包到哪个目录下
wget -P /目录 www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm
(socat 是rabbitMQ必须有的软件包,但是socat这个页面好像进不去,使用wget指令能下载就下载,不能也没关系,可以先跳过)
wget -P /目录https://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.e17.lux.x86_64.rpm
//下载rabbitmq包
wget -P /目录 https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm
3. 这三个包都下载好之后,使用vi/vim配置 /edt/hostname(这个文件里有主机名就行,就不用再配置了),再配置一下/etc/hosts,在文件末尾加上ip地址 主机名,如图:
注意事项!!!需用root用户对这两个文件进行访问,同时 /etc/hosts文件中必须ip在前 主机名在后!!! 别问我怎么知道…
4. 文件配置好之后,使用yum install指令安装刚刚下载下来的erlang包和rabbitMQ包,(如果刚刚socat包下载成功了,也可以使用rpm -ivh指令进行安装,否则 使用rpm指令会提示缺少socat,而yum指令会帮你自动下载socat 再安装rabbitMQ)
安装的顺序为:erlang->socat(如果一开始没有下载好socat,可以跳过)->rabbitMQ(如果之前跳过了socat安装,则使用yum指令)
指令如下:
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
yum install rabbitmq-server-3.6.5-1.noarch.rpm
5. 修改配置文件
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
改为:
直到这里 rabbitMQ就配置安装好了!
最后,使用rabbitmq-server start & 启动rabbitMQ服务,启动成功之后,可使用lsof -i:5672进行查看是否启动成功!
接下来可使用rabbitmq-plugins list指令查看插件列表,并使用rabbitmq-plugins enable rabbitmq_management 来启动管控台服务,127.0.0.1:15672可进入管理页面(但是此时只能本机使用guest账户名,密码12345访问,不能远程访问