linux安装rabbitmq过程,Linux安装RabbitMQ
RabbitMQ安装
一、明确要安装的版本
二、安装Erlang
1. yum安装最新版本的Erlang
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm --force --nodeps
sudo yum install erlang
2.执行安装命令
rpm -ivh erlang-23.0.2-1.el8.x86_64.rpm
3.验证是否安装成功
erl -v
三、安装RabbitMQ
1. 下载安装包
image.png
2. 安装
将安装包下载上传到服务器,执行安装命令(注意改成你下载的rpm版本),过程中该yes的选择y,直到执行完。
yum install rabbitmq-server-3.8.5-1.el7.noarch.rpm
四、配置用户及远程连接访问
默认用户密码为guest,guest;建议删除后重新配置;
# 添加开机启动RabbitMQ服务
sudo chkconfig rabbitmq-server on
# 启动服务
sudo /sbin/service rabbitmq-server start
# 查看当前所有用户
sudo rabbitmqctl list_users
# 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户
sudo rabbitmqctl delete_user guest
# 添加新用户 root 密码 111111
sudo rabbitmqctl add_user root 111111
# 设置用户tag
sudo rabbitmqctl set_user_tags root administrator
# 赋予用户默认vhost的全部操作权限
sudo rabbitmqctl set_permissions -p / root ".*" ".*" ".*"
# 查看用户的权限
sudo rabbitmqctl list_user_permissions root
开启web管理接口
sudo rabbitmq-plugins enable rabbitmq_management
启动服务,访问http://ip:15672,输入用户名和密码就可以访问web管理界面了。
五、服务启动相关命令
# 添加开机启动RabbitMQ服务
sudo chkconfig rabbitmq-server on
# 启动服务
sudo /sbin/service rabbitmq-server start
# 查看服务状态
sudo /sbin/service rabbitmq-server status
# 停止服务
sudo /sbin/service rabbitmq-server stop
注意开放5672和15672端口
RabbitMQ消息延时队列安装
一、下载插件
image.png
二、把下载的插件放到指定位置
插件格式为ez,将文件复制到插件目录:
/usr/lib/rabbitmq/lib/rabbitmq_server-3.7.17/plugins
三、启动插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
四、查看
image.png
linux安装rabbitmq过程,Linux安装RabbitMQ相关推荐
- 完整linux搭建服务器过程,Linux搭建服务器步骤
1.安装xshll 2.使用xshell连接上Linux 3.使用xshell安装vsftpd 3.1:使用命令yum install vsftpd 3.2:输入y\n决定要不要安装 3.3:当出现& ...
- linux安装程序过程,linux 应用程序安装过程
四.GRUB安装方式: (1)tar zxvf grub-0.5.96.1.tar.gz (2)cd grub-0.5.96.1 (3)./configure (4)make (5)make chec ...
- linux ftp 工作过程,linux中ftp的安装过程记录[运维篇]
安装FTP的全过程记录,对于相同情况希望有所帮助.[centOS] 1.查询本机是否安装vsftpd: rpm -qa |grep vsftpd : 2.安装ftp服务 yum install vsf ...
- linux reboot命 过程,IDRAC安装dell服务器操作系统(linux or windows),用到生命周期管理器...
1.首先给服务器装上idrac模块,然后给idrac配置一个远程IP,用作管理 2.在web界面输入IP,弹出以下界面,输入账号密码登录 3.认证成功后,点击虚拟控制台启动 4.进入如下界面,点击菜单 ...
- linux系统安装服务器过程,Linux系统服务器安装宝塔面板图文过程详解
现在网站大多数都是用PHP开发的,特别是些CMS系统,例如织梦和wordpress这些. 既然用PHP开发,那么服务器用Linux系统是最合适不过(当然你用Windows也是可以的). linux系统 ...
- linux进程创建过程,Linux 进程创建过程的分析
内容说明 本次的内容,是一次 MOOC 课程的作业.具体的,是使用汇编对 Linux 系统调用部分进行模拟实现,从而更加直观的验证 Linux 系统的基本机制. 作业声明 qianyizhou17 + ...
- linux内核唤醒过程,Linux内核启动过程分析
1.Linux内核启动协议 阅读文档\linux-2.6.35\Documentation\x86\boot.txt 传统支持Image和zImage内核的启动装载内存布局(2.4以前的内核装载就是这 ...
- linux x86 关机 过程,linux在x86上的中断处理过程(详细)
Linux在x86上的中断处理过程 一:引言 在Intel的文档中,把中断分为两种.一种是异常,也叫同步同断.一种称之为中断,也叫异常中断.同步中断指的是由CPU控制单元产生,之所以称之为同步,是因为 ...
- linux 系统重启过程,linux 系统启动流程
linux系统启动流程可以简单总结为以下几步 1)开机BIOS自检 2)读取MBR,进行MBR引导 3)启动bootloader 4)加载内核kernel 5)启动init进程,依据inittab文件 ...
最新文章
- 构建人工智能产学研生态体系,中国软件行业协会智能应用服务分会在京正式成立
- pandas使用fillna函数并设置bfill参数使用列中的后序值填充缺失值
- mysql rrd_关于cactiEZ数据迁移操作思路
- Django基于JWT实现微信小程序的登录和鉴权
- hdu 3339 In Action 背包+flyod
- [react] React怎样引入svg的文件?
- java日期函数精确到日,java日期时间函数分享
- Redis中使用Lua语言
- PHP在线二维码生成源码
- php带参数跳转页面,如何带参数跳转php界面_后端开发
- jquery 点击显示更多
- getchar与getch函数的区别
- 数字人民币渐行渐近丨2021中国区块链产业发展报告
- Postman强大的接口的前置、后置处理教程
- 食品药品舆情传播规律分析
- 如何在谷歌浏览器内设置http代理?
- VOT数据集报错问题
- pagerank 的介绍
- 家畜育种学(题库及答案)
- Java中比较数字的大小