RabbitMQ在centos7上的安装

2021-01-14  本文已影响0人  攻城老狮

一 环境准备

  1. 安装C++编译环境
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson
  1. 下载erlang和rabbitMQ
# 下载erlang
wget http://www.erlang.org/download/otp_src_19.3.tar.gz

# 下载rabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.5/rabbitmq-server-generic-unix-3.7.5.tar.xz
  1. 安装jdk环境

二 安装erlang

  1. 解压erlang安装包
tar -xvf otp_src_19.3.tar.gz
  1. 进入解压文件夹
cd otp_src_19.3
  1. 指定安装目录及安装配置(需要先安装并配置JDK)
# erlang指定安装在/usr/local/erlang目录 
./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-sctp --enable-kernel-poll --enable-hipe --with-ssl --without-javac
  1. 编译与安装
make && make install
  1. 配置erlang环境变量
vim /etc/profile
# 将 export PATH=$PATH:/usr/local/erlang/bin 添加到文件末尾

# 重新加载profile文件
source /etc/profile

三 安装RabbitMQ

  1. 由于下载的安装包为xz文件,先将xz解压为tar
xz -d rabbitmq-server-generic-unix-3.7.5.tar.xz
  1. 解压缩tar文件
tar -xvf rabbitmq-server-generic-unix-3.7.5.tar
  1. 进入到解压的RabbitMQ的sbin目录
cd rabbitmq_server-3.7.5/sbin
  1. 启动
./rabbitmq-server -detached
  1. 查看进程
ps -ef | grep rabbit
  1. 启动管理界面
./rabbitmq-plugins enable rabbitmq_management
  1. 关闭防火墙
systemctl stop firewalld
  1. 停止rabbitmq
./rabbitmqctl stop
上一篇 下一篇

猜你喜欢

热点阅读