码迷,mamicode.com
首页 > 其他好文 > 详细

Centos7下安装rabbitmq

时间:2018-09-17 13:29:59      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:add-port   alt   技术   情况   export   plugin   open   plugins   otp   

参考

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已经安装完成,最后测试一下:

[root@localhost ~]# rabbitmq-plugins enable rabbitmq_management

[root@localhost ~]# rabbitmq-server

 

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

技术分享图片

输入:

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

 

技术分享图片

 

Centos7下安装rabbitmq

标签:add-port   alt   技术   情况   export   plugin   open   plugins   otp   

原文地址:https://www.cnblogs.com/binbinbinhahaha/p/9661389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!