Centos7下安装rabbitmq

Posted binbinbinhahaha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7下安装rabbitmq相关的知识,希望对你有一定的参考价值。

参考

https://www.linuxidc.com/Linux/2018-01/150600.htm

https://blog.csdn.net/liu_zhaoming/article/details/79386128

记录一下方便以后重新安装

 

 

 

Centos7最小安装的情况下安装rabbitmq

 

<!-- 安装ifconfig -->
yum install net-tools

 

<!-- 安装vim -->
yum install yum

 

<!-- 准备基础编译环境 -->
yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto

 

从官网下载安装包rabbitmq-server-3.7.2-1.el7.noarch.rpm和otp_src_19.3.tar.gz

我放在了/root下

 

先弄erlang

<!-- 解压包 -->
tar -xvf otp_src_19.3.tar.gz

 

<!-- 安装 -->

mkdir /usr/local/erlang
cd otp_src_19.3
./configure --prefix=/usr/local/erlang --without-javac
make && make install

 

编译&安装完成以后配置Erlang环境变量:

 

vim /etc/profile

 

#追加环境变量到文件末尾

 

ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH

 

source /etc/profile

  

安装RabbitMQ  //cd ..回/root下

rpm -ivh --nodeps rabbitmq-server-3.7.2-1.el7.noarch.rpm

 

运行RabbitMQ需要首先开放15672和5672端口: 

firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=5672/tcp --permanent
firewall-cmd --reload

 

正常情况下RabbitMQ已经安装完成,最后测试一下:

[[email protected] ~]# rabbitmq-plugins enable rabbitmq_management

[[email protected] ~]# rabbitmq-server

 

出现了:Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces

技术分享图片

输入:

chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie

 

技术分享图片

 












以上是关于Centos7下安装rabbitmq的主要内容,如果未能解决你的问题,请参考以下文章

Centos7下安装rabbitmq

CentOS7下安装RabbitMQ

centos7下安装rabbitmq

Centos7下安装RabbitMQ

Centos7下安装RabbitMQ

CentOS7下RabbitMQ服务安装配置