CentOS 6.6 安转 RabbitMQ

2024-08-22 21:38
文章标签 rabbitmq centos 6.6 安转

本文主要是介绍CentOS 6.6 安转 RabbitMQ,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.首先我们在安装RabbitMQ时,需要先安装Erlang环境
这里我们经常会用到两个命令 wget 和 yum
一般我们会把新增加的组件存放在src下

移动到src目录下
cd /usr/local/src

创建文件夹
mkdir rabbitmq
看情况需不需要赋予权限,权限命令
chmod 777 rabbitmq
安装Erlang
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm  

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm  
rpm --import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc 
yum install erlang  

完成后下载RabbitMQ
下载地址:
http://www.rabbitmq.com/

下载完成,将文件移动到 /usr/local/src /rabbitmq/
执行一下命令
rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm
安装完成。启动RabbitMQ 服务
service rabbitmq-server start  
设置开机自启动
chkconfig rabbitmq-server on 
配置配置文
cd /etc/rabbitmq  
cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/    
mv rabbitmq.config.example rabbitmq.config 

在iptables中添加规则,开放15672端口
vi /etc/sysconfig/iptables

-A INPUT -p udp -m udp --dport 15672 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 15672 -j ACCEPT

重启防火墙
service iptables restart

查看规则是否生效
iptables -L -n

默认的是guest用户 密码为guest

为rabbitmq添加远程访问用户
//查看用户列表
[root@localhost rabbitmq]# rabbitmqctl list_users
//添加用户rabbit 密码rabbit
[root@localhost rabbitmq]# rabbitmqctl add_user rabbit rabbit
//将rabbit设为超级管理员
[root@localhost rabbitmq]# rabbitmqctl set_user_tags rabbit administrator
//设置用户权限
[root@localhost rabbitmq]# rabbitmqctl set_permissions -p "/" rabbit ".*" ".*" ".*"

这篇关于CentOS 6.6 安转 RabbitMQ的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1097468

相关文章

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

CentOS 7部署主域名服务器 DNS的方法

《CentOS7部署主域名服务器DNS的方法》文章详细介绍了在CentOS7上部署主域名服务器DNS的步骤,包括安装BIND服务、配置DNS服务、添加域名区域、创建区域文件、配置反向解析、检查配置... 目录1. 安装 BIND 服务和工具2.  配置 BIND 服务3 . 添加你的域名区域配置4.创建区域

Centos环境下Tomcat虚拟主机配置详细教程

《Centos环境下Tomcat虚拟主机配置详细教程》这篇文章主要讲的是在CentOS系统上,如何一步步配置Tomcat的虚拟主机,内容很简单,从目录准备到配置文件修改,再到重启和测试,手把手带你搞定... 目录1. 准备虚拟主机的目录和内容创建目录添加测试文件2. 修改 Tomcat 的 server.X

Spring Boot整合消息队列RabbitMQ的实现示例

《SpringBoot整合消息队列RabbitMQ的实现示例》本文主要介绍了SpringBoot整合消息队列RabbitMQ的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的... 目录RabbitMQ 简介与安装1. RabbitMQ 简介2. RabbitMQ 安装Spring

SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程

《SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程》本文详细介绍了如何在虚拟机和宝塔面板中安装RabbitMQ,并使用Java代码实现消息的发送和接收,通过异步通讯,可以优化... 目录一、RabbitMQ安装二、启动RabbitMQ三、javascript编写Java代码1、引入

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

微服务架构之使用RabbitMQ进行异步处理方式

《微服务架构之使用RabbitMQ进行异步处理方式》本文介绍了RabbitMQ的基本概念、异步调用处理逻辑、RabbitMQ的基本使用方法以及在SpringBoot项目中使用RabbitMQ解决高并发... 目录一.什么是RabbitMQ?二.异步调用处理逻辑:三.RabbitMQ的基本使用1.安装2.架构

Springboot使用RabbitMQ实现关闭超时订单(示例详解)

《Springboot使用RabbitMQ实现关闭超时订单(示例详解)》介绍了如何在SpringBoot项目中使用RabbitMQ实现订单的延时处理和超时关闭,通过配置RabbitMQ的交换机、队列和... 目录1.maven中引入rabbitmq的依赖:2.application.yml中进行rabbit

SpringBoot整合Canal+RabbitMQ监听数据变更详解

《SpringBoot整合Canal+RabbitMQ监听数据变更详解》在现代分布式系统中,实时获取数据库的变更信息是一个常见的需求,本文将介绍SpringBoot如何通过整合Canal和Rabbit... 目录需求步骤环境搭建整合SpringBoot与Canal实现客户端Canal整合RabbitMQSp

CentOS系统使用yum命令报错问题及解决

《CentOS系统使用yum命令报错问题及解决》文章主要讲述了在CentOS系统中使用yum命令时遇到的错误,并提供了个人解决方法,希望对大家有所帮助,并鼓励大家支持脚本之家... 目录Centos系统使用yum命令报错找到文件替换源文件为总结CentOS系统使用yum命令报错http://www.cppc