前言
在linux安装RabbitMQ需要的步骤比较多,不像在window直接双击exe就可以进行安装,所以尽量每一步都要按本教程做好。 本文是在centos7环境下的记录。
安装erlang
RabbitMQ是基于erlang开发的,所以还是需要先安装erlang。
使用yum一键安装
yum install erlang
如果无法使用yum进行安装,那只能按下面手动安装的步骤一步步走。
手动安装
先安装依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
下载erlang
erlang的下载地址https://www.erlang.org/downloads
或者用wget命令下载
wget http://erlang.org/download/otp_src_22.0.tar.gz
解压
tar -zxvf otp_src_22.0.tar.gz
移动到local下
mv otp_src_22.0 /usr/local/
切换路径
cd /usr/local/otp_src_22.0/
创建目录
mkdir ../erlang
配置安装路径
./configure --prefix=/usr/local/erlang
安装
make install
查看一下是否安装成功
ll /usr/local/erlang/bin
- 添加环境变量
`echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile`
- 刷新环境变量
`source /etc/profile`
检查安装是否成功
输入erl
进入到erlang环境,如果进的去就是成功了,然后按CTRL+C
退出。
安装RabbitMQ
yum安装
yum install rabbitmq-server
手动安装
- 下载
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz
- 解压
/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz
- 再次解压
tar -xvf rabbitmq-server-generic-unix-3.7.15.tar
- 移走
mv rabbitmq_server-3.7.15/ /usr/local/
- 改名
mv /usr/local/rabbitmq_server-3.7.15 rabbitmq
- 配置环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
- 刷新环境变量
source /etc/profile
启动RabbitMQ(yum安装)
启动
/sbin/service rabbitmq-server start
停止
/sbin/service rabbitmq-server stop
状态
/sbin/service rabbitmq-server status
- 本文链接:http://blog.oldking.site/2021/08/05/centos7%E5%AE%89%E8%A3%85rabbitMq/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。