Centos7下安装rabbitmq

参考java

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

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

记录一下方便之后从新安装vim

 

 

 

Centos7最小安装的状况下安装rabbitmqcookie

 

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

 

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

 

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

 

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

我放在了/root下server

 

先弄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

 

相关文章
相关标签/搜索