RabbitMQ单机部署

安装环境

CentOS 7纯净环境

安装前准备

主机名修改

hostnamectl set-hostname node-1

添加主机名IP地址映射

vim /etc/hosts
## 末尾加入 192.168.8.116 node-1

wget命令安装

 yum install wget

关闭防火墙
由于是内网先关闭防火墙

sudo systemctl stop firewalld ##临时关闭

sudo systemctl disable firewalld ##然后reboot 永久关闭

安装erlang

由于RabbitMQ是基于erlang运行的,所以必须先安装erlang环境,以下的安装方式可以确保erlang是最新版本的。
官方地址

1.安装依赖

yum install -y epel-release
  1. 添加存储库条目
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
  1. 安装
yum install -y erlang
  1. 测试
erl -version

安装socat

yum install -y socat

安装RabbitMQ

需要注意erlang的版本和RabbitMQ的版本必须满足版本对照,否则可能无法启动。

  1. 添加存储条目
wget http://bintray.com/rabbitmq/rpm/download_file?file_path=rabbitmq-server%2Fv3.7.x%2Fel%2F6%2Fnoarch%2Frabbitmq-server-3.7.23-1.el6.noarch.rpm
 ##将下载的文件重命名为rabbitmq-server-3.7.x.rpm
rpm -Uvh rabbitmq-server-3.7.x.rpm
  1. 检测安装
rpm -qa|grep rabbitmq
  1. 安装命令维护插件
rabbitmq-plugins enable rabbitmq_management
  1. 设置配置文件,并开启用户远程访问
cd /etc/rabbitmq
cp /usr/share/doc/rabbitmq-server-3.7.23/rabbitmq.config.example /etc/rabbitmq/
mv rabbitmq.config.example rabbitmq.config
  1. 修改配置文件
vim /etc/rabbitmq/rabbitmq.config
  1. 开启rabbit-server
service rabbitmq-server start
service rabbitmq-server restart
service rabbitmq-server stop
  1. 登录界面
    浏览器输入192.168.8.116:15672
    用户名:guest
    密码:guest


  2. 设置rabbitmq-server开机自启动
chkconfig rabbitmq-server on

你可能感兴趣的:(RabbitMQ单机部署)