rabbitmq-3.5.1-安裝
2024-10-01 04:44:08
系统版本:CentOS 6.5
RabbitMQ-Server:3.5.1
一、安装erlang
1.安装准备,下载安装文件
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
修改primary.xml.gz的sha的加密值
cd /var/cache/yum/x86_64/6/erlang-solutions
sha1sum primary.xml.gz
vim repomd.xml
RabbitMQ-Server:3.5.1
一、安装erlang
1.安装准备,下载安装文件
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
修改primary.xml.gz的sha的加密值
cd /var/cache/yum/x86_64/6/erlang-solutions
sha1sum primary.xml.gz
vim repomd.xml
修改
<data type="primary">
<checksum type="sha">结果为sha1sum命令结果</checksum>
<data type="primary">
<checksum type="sha">结果为sha1sum命令结果</checksum>
2.安装erlang
yum install erlang
yum install erlang
3.安装完成后可以用erl命令查看是否安装成功
erl -version
erl -version
二、安装RabbitMQ Server
1.安装准备,下载RabbitMQ Server
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
2.安装RabbitMQ Server
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install rabbitmq-server-3.5.1-1.noarch.rpm
三、启动RabbitMQ
1.配置为守护进程随系统自动启动,root权限下执行:
chkconfig rabbitmq-server on
2.启动rabbitMQ服务
/sbin/service rabbitmq-server start
1.安装准备,下载RabbitMQ Server
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
2.安装RabbitMQ Server
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install rabbitmq-server-3.5.1-1.noarch.rpm
三、启动RabbitMQ
1.配置为守护进程随系统自动启动,root权限下执行:
chkconfig rabbitmq-server on
2.启动rabbitMQ服务
/sbin/service rabbitmq-server start
四、安装Web管理界面插件
1.安装命令
rabbitmq-plugins enable rabbitmq_management
2.安装成功后会显示如下内容
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
1.安装命令
rabbitmq-plugins enable rabbitmq_management
2.安装成功后会显示如下内容
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
五、设置RabbitMQ远程ip登录
这里我们以创建个oldlu帐号,密码123456为例,创建一个账号并支持远程ip访问。
1.创建账号
rabbitmqctl add_user oldlu 123456
2.设置用户角色
rabbitmqctl set_user_tags oldlu administrator
3.设置用户权限
rabbitmqctl set_permissions -p "/" oldlu ".*" ".*" ".*"
4.设置完成后可以查看当前用户和角色(需要开启服务)
rabbitmqctl list_users
浏览器输入:serverip:15672。其中serverip是RabbitMQ-Server所在主机的ip。
这里我们以创建个oldlu帐号,密码123456为例,创建一个账号并支持远程ip访问。
1.创建账号
rabbitmqctl add_user oldlu 123456
2.设置用户角色
rabbitmqctl set_user_tags oldlu administrator
3.设置用户权限
rabbitmqctl set_permissions -p "/" oldlu ".*" ".*" ".*"
4.设置完成后可以查看当前用户和角色(需要开启服务)
rabbitmqctl list_users
浏览器输入:serverip:15672。其中serverip是RabbitMQ-Server所在主机的ip。
最新文章
- 用Redis存储session
- iOS UISearchBar 设置取消按钮,回收键盘,并修改cancel为“取消”
- [PAT]素因子分解(20)
- Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
- 关于Ajax知识点小节
- JavaScript 中undefined,null,NaN的区别
- 一个简单的web服务器例子
- 第1章 Python介绍
- Javascript学习8 - 脚本化文档(Document对象)
- vi/vim多行注释和取消注释
- 借助XShell,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。
- Python编程Day1——计算机组成与操作系统
- [CTF] RSA共模攻击
- Alpha阶段个人心得
- vue是一个渐进式的框架,如何理解“渐进式”
- SQL Server 性能优化实战系列(一)
- MT【227】换钱的总数
- Android Studio设置代理,解决检查更新gradle信息的问题
- Go语言【第五篇】:Go条件语句
- Java基础数据类型二进制转换
热门文章
- 【ACM】NYOJ_69_数的长度_20130725
- HTML-class与id的区别及应用
- 相克军_Oracle体系_随堂笔记 PPT
- x$bh视图
- AngularJS:添加检查密码输入是否一致的功能
- LA 3695 部分枚举
- PF, Page File, 页面文件
- 《Google 软件测试之道》摘录
- 【九章算法免费讲座第一期】转专业找CS工作的“打狗棒法”
- mysql高可用架构方案之中的一个(keepalived+主主双活)