CentOS下RabbitMQ二进制包安装步骤

发表时间:2019-07-18 10:30 | 分类:Linux | 浏览:1,877 次

安装Erlang

安装rabbitMQ前需要先安装erlang语言开发包,下面是RabbitMQ和Erlang版本要求。

http://www.rabbitmq.com/which-erlang.html

Erlang的所有版本

https://www.erlang-solutions.com/resources/download.html

一般yum默认安装即可。

yum install erlang

下载安装RabbitMQ

例如安装rabbitmq 3.5.8。

# 下载
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_5_8/rabbitmq-server-generic-unix-3.5.8.tar.gz
# 创建用户
adduser rabbitmq
# 解压
tar zxf rabbitmq-server-generic-unix-3.5.8.tar.gz 
mv rabbitmq_server-3.5.8 /opt/
cd /opt/
ln -s rabbitmq_server-3.5.8 rabbitmq
chown -R rabbitmq.rabbitmq /opt/rabbitmq_server-3.5.8

修改vim /etc/profile,在末尾添加如下内容。

RABBITMQ_HOME=/opt/rabbitmq
export PATH=$RABBITMQ_HOME/sbin:/usr/local/mongodb/bin:$PATH

执行:source /etc/profile

修改配置和启动

修改配置

su - rabbitmq
# 修改配置文件
vim /opt/rabbitmq/sbin/rabbitmq-defaults
# 确认这个参数:SYS_PREFIX=${RABBITMQ_HOME}

cd /opt/rabbitmq/etc/rabbitmq/
cp rabbitmq.config.example rabbitmq.config

启动

# 启用management插件
rabbitmq-plugins enable rabbitmq_management
rabbitmq-plugins list

# 启动
rabbitmq-server -detached
ps -ef|grep rabbitmq

创建用户

rabbitmqctl delete_user guest
rabbitmqctl add_user zhangnq 123456
rabbitmqctl set_user_tags zhangnq administrator

管理命令

# 查看状态
rabbitmqctl status
# 关闭
rabbitmqctl stop

# 重新加入集群
## 主节点
rabbitmqctl forget_cluster_node
## 从节点
rabbitmqctl stop_app
rabbitmqctl force_reset
rabbitmqctl join_cluster rabbit@manager
rabbitmqctl start_app

完成。

本文标签:

本文链接:https://www.sijitao.net/3047.html

欢迎您在本博客中留下评论,如需转载原创文章请注明出处,谢谢!

一键脚本 博客历程 留言联系 文章归档 网站地图 谷歌地图
Copyright © 2010-2024 章郎虫博客 All Rights Reserved.