centos7下RabbitMQ的安装
RabbitMQ官网:https://www.rabbitmq.com/
docker安装
RabbitMQ官网docker安装教程:https://www.rabbitmq.com/download.html
# docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management
centos安装
官网安装教程:https://www.rabbitmq.com/install-rpm.html
这里安装的环境:
# uname -a
Linux localhost.localdomain 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
安装erlang
使用快速安装脚本:
# curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
这个脚本会在生成/etc/yum.repos.d/rabbitmq_erlang.repo文件:
# cat /etc/yum.repos.d/rabbitmq_erlang.repo
[rabbitmq_erlang]
name=rabbitmq_erlang
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300[rabbitmq_erlang-source]
name=rabbitmq_erlang-source
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
安装:
# yum install -y erlang
安装rabbitmq
使用快速安装脚本:
# curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
这个脚本会在生成/etc/yum.repos.d/rabbitmq_rabbitmq-server.repo文件:
# cat /etc/yum.repos.d/rabbitmq_rabbitmq-server.repo
[rabbitmq_rabbitmq-server]
name=rabbitmq_rabbitmq-server
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300[rabbitmq_rabbitmq-server-source]
name=rabbitmq_rabbitmq-server-source
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
然后就可以使用yum进行安装了:
# yum install socat logrotate -y
# yum install rabbitmq-server -y
启动rabbitmq:
# systemctl start rabbitmq-server
# systemctl status rabbitmq-server
● rabbitmq-server.service - RabbitMQ brokerLoaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; disabled; vendor preset: disabled)Active: active (running) since Wed 2021-06-09 08:25:28 EDT; 27s agoMain PID: 50434 (beam.smp)Status: "Initialized"CGroup: /system.slice/rabbitmq-server.service├─50434 /usr/lib64/erlang/erts-11.2.2.1/bin/beam.smp -W w -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmcs 30 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -sbwt no...├─50449 erl_child_setup 32768├─50472 /usr/lib64/erlang/erts-11.2.2.1/bin/epmd -daemon├─50489 inet_gethost 4└─50490 inet_gethost 4Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: ########## Licensed under the MPL 2.0. Website: https://rabbitmq.com
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Doc guides: https://rabbitmq.com/documentation.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Support: https://rabbitmq.com/contact.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Tutorials: https://rabbitmq.com/getstarted.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Monitoring: https://rabbitmq.com/monitoring.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Logs: /var/log/rabbitmq/rabbit@localhost.log
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: /var/log/rabbitmq/rabbit@localhost_upgrade.log
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Config file(s): (none)
Jun 09 08:25:28 localhost.localdomain rabbitmq-server[50434]: Starting broker... completed with 0 plugins.
Jun 09 08:25:28 localhost.localdomain systemd[1]: Started RabbitMQ broker.
# systemctl enable rabbitmq-server
Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.
开启管理后台功能:
# rabbitmq-plugins enable rabbitmq_management
浏览器打开:http://192.168.80.205:15672/,管理后台的默认端口为15672,默认账户密码为guest/guest。
默认账户只能在localhost访问,这里添加一个用户:
# rabbitmqctl add_user root root
Adding user "root" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.
# rabbitmqctl set_user_tags root administrator
Setting tags for user "root" to [administrator] ...
使用root/root进行登录:
centos7下RabbitMQ的安装相关推荐
- Centos7下 Redis的安装、配置开机自启动、开放远程连接
一.Centos7下 Redis的安装: 1.下载安装包: wget http://download.redis.io/releases/redis-4.0.2.tar.gz 2.解压安装包并安装: ...
- linux防火墙安装httpd配置,CentOS7下 Apache的安装配置方法
前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利.在此做一下学习记录和经验分享. 一.安装httpd 1.先查看一下系统有没有已经安装了httpd的,如果啥都没查到, ...
- 阿里云服务器——centos7下源码安装tomcat9
阿里云服务器--centos7下源码安装tomcat9 (第一次写文章,俺会努力的) 首先进入src文件夹: cd /usr/local/src 使用wget命令下载tomcat : wget htt ...
- 第一篇:centos7下svn的安装与卸载
2019独角兽企业重金招聘Python工程师标准>>> 第一篇:centos7下svn的安装与卸载 2017年11月29日 00:10:53 独家记忆ly 阅读数:6108 这是我的 ...
- Centos7 下nexus的安装和使用
文章目录 Centos7 下nexus的安装和使用 1.安装JDK 1.1查看当前linux是否安装java 1.2 上传jdk到linux文件目录 1.3 配置环境变量 (1)修改/etc/prof ...
- CentOS7下的软件安装方法及策略详解
CentOS7下的软件安装方法及策略详解 互联网 01-24 15:15:09 作者:佚名 我要评论 今天小编为大家带来的是CentOS7下的软件安装方法及策略详解:希望对大家安装Cent ...
- oracle静默创建实例linux,linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例
linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例 本文章适合已经熟悉安装过程,需要快速部署使用 初学者建议分步学习:https://edu.51cto.com/cours ...
- CentOS7下通过yum安装p7zip
CentOS7下通过yum安装p7zip 现象 云ECS主机上,没有装p7zip,然后通过yum安装,发现也没有这样包.再仔细检查了下,发现本机环境中,没有启用epel源,致使通过yum无法安装p7z ...
- Centos7下Fluka的安装教程(保姆级)
Centos7下Fluka的安装教程(保姆级) 1 安装Fluka 首先大家去官网下载,在下载之前需要注册为fluka用户,下载之后就可以将其放在合适的位置进行解压,命令如下: tar -zxvf f ...
最新文章
- etcd集群搭建(高可用)
- JavaScript在物联网中的应用
- Linux--文件结构体struct file
- 【OS学习笔记】二十 保护模式六:保户模式下操作系统内核如何加载用户程序并运行 对应的汇编代码之主引导扇区程序
- 【C++基础学习】C++引用参数与指针参数
- net 去掉第一位和最后一位_2020最后三个月港剧有咩睇?熟女强人首播!
- win10自学c语言用什么软件,VC++6.0软件安装使用(win10可用),送给需要学c语言的你...
- RESTFUL API 安全设计指南
- MTK交换机PHY 方案Airoha达发(econet)概要
- pycharm2017.3.3破解到2099年
- poi导出excel中响应头文件名乱码
- 为此计算机所有用户安装此项,windows已经阻止此软件因为无法验证发行者,教您提示win已阻止此软件因为无法验...
- 阿宇相机智能双光配置
- GitLab CI Pipeline
- Git泄露之Index
- Games101 作业6 提高内容(SAH算法)
- JDK8新特性(三):集合之 Stream 流式操作
- 中国移动机顶盒系统升级服务器地址,中国移动电视机顶盒WIFI网络设置步骤
- 充电显示服务器异常,手机充电异常请咨询客户服务中心
- 最优化基础理论与方法——2.1最优性条件
热门文章
- css 上下布局 flex,Css Flex布局
- 荧光底物和化学发光底物的介绍(腔肠素/腔肠素-H/BZiPAR/Z-FR-R110)
- 牛客网在线编程专题《剑指offer-面试题39:题目二》判断是否是平衡二叉树
- Python学习随笔:使用xlwings读取和操作Excel文件
- Java中的设计者模式
- win10声音设置没有麦克风降噪的解决办法
- EOJ Monthly 2018.12 B. 清点星辰(蒙特卡洛模拟)
- 爬虫爬取糗事百科段子
- x264中码率控制(二)x264_ratecontrol_start函数
- 有多少人工智能在“人工”强行“智能”