linux centos7系统安装rabbitmq

硅谷探秘者 Md linux 1140 0 0

一、安装erlang

文件下载地址:https://github.com/rabbitmq/erlang-rpm/releases ,我下载的版本是23.3.4.6

上传到服务器上执行安装命令:

rpm -ivh erlang-23.3.4.6-1.el7.x86_64.rpm

二、安装socat

使用yum安装

 yum -y install socat

三、安装rabbitmq

文件下载:https://github.com/rabbitmq/rabbitmq-server/releases,我下载的版本是3.9.10-1

上传到服务器上执行安装命令:

rpm -ivh rabbitmq-server-3.9.10-1.el7.noarch.rpm

四、启动服务

service rabbitmq-server start

检查启动是否成功

ps -ef | grep rabbitmq

启用界面管理插件

rabbitmq-plugins enable rabbitmq_management

浏览器访问:http://ip:15672 ,如果服务器开启了防火墙,记得将端口放开。

五、开启用户远程访问

  rabbitmq从3.3.0开始, 默认用户guest只允许本机访问, 即: http://localhost:15672, 如果通过ip:port访问, 会发现Login failed, 为了让guest用户能够远程访问, 只需新建配置文件配置rabbitmq.config。

touch /etc/rabbitmq/rabbitmq.config
vi /etc/rabbitmq/rabbitmq.config

写入如下内容并保存

[{rabbit, [{loopback_users, []}]}].

重启服务:

service rabbitmq-server restart

重新用guest登录,用户名密码都是guest。

或者添加新用户

## 添加用户
 rabbitmqctl add_user root root
## 添加权限
 rabbitmqctl set_permissions -p / root ".*" ".*" ".*"  
## 角色
 rabbitmqctl set_user_tags root administrator

六、rabbitmq服务常用命令

  • 查看rabbitmq服务状态 service rabbitmq-server status

  • 启动服务service rabbitmq-server start

  • 停止服务service rabbitmq-server stop

  • 重启服务service rabbitmq-server restart

  • 设置开机启动chkconfig rabbitmq-server on

  • 开启管控台rabbitmq-plugins enable rabbitmq_management

  • 关闭管控台rabbitmq-plugins disable rabbitmq_management


评论区
请写下您的评论...
暂无评论...
猜你喜欢
weblog 1049 环境:centos7rabbitmq:rabbitmq-server-3.6.10-1.el7.noarch.rpmsocatyum-yinstallsocat
linux系统 3163 linuxyummysql1.下载并MySQL官方的YumRepository[root@localhost/]#wget-i-chttp://dev.mysql.com/get
minio,linux 1132 / 使用wget下载minio的包wgethttps://dl.minio.io/server/minio/release/linux-amd64/minio 下载完成后赋予minio文件的执行权
linux系统 4637 linuxcentos7mysql57在之前先检查一下之前有没有过,如果之前过,先卸载完全再重新1.将mysql的包传送到/usr/local/下用#tar-zxvf命令解压文件
框架 1617 环境::centos7java环境:jdk1.8版本:elasticsearch-7.3.2elasticsearch下载官网:https://www.elastic.co/cn
linux系统 1889 软件版本:一、linux版本:CentOS-7-x86_64-DVD-1708.iso下载地址:http://mirror.nsc.liu.se/centos-store/7.4.1708
official 842 --namerabbitmqrabbitmq:management访问如果是linux,记得把端口放开。http://ip:15672,这里的用户名和密码默认都是guest
其他 4150 1.卸载apache服务器查看有没有过:yumlist|grephttpd停止服务:systemctlstophttpd.service卸载httpd:yumerase
归档
2018-11  12 2018-12  33 2019-01  28 2019-02  28 2019-03  32 2019-04  27 2019-05  33 2019-06  6 2019-07  12 2019-08  12 2019-09  21 2019-10  8 2019-11  15 2019-12  25 2020-01  9 2020-02  5 2020-03  16 2020-04  4 2020-06  1 2020-07  7 2020-08  13 2020-09  9 2020-10  5 2020-12  3 2021-01  1 2021-02  5 2021-03  7 2021-04  4 2021-05  4 2021-06  1 2021-07  7 2021-08  2 2021-09  8 2021-10  9 2021-11  16 2021-12  14 2022-01  7 2022-05  1 2022-08  3 2022-09  2 2022-10  2 2022-12  5 2023-01  3 2023-02  1 2023-03  4 2023-04  2 2023-06  3 2023-07  4 2023-08  1 2023-10  1 2024-02  1 2024-03  1 2024-04  1
标签
算法基础 linux 前端 c++ 数据结构 框架 数据库 计算机基础 储备知识 java基础 ASM 其他 深入理解java虚拟机 nginx git 消息中间件 搜索 maven redis docker dubbo vue 导入导出 软件使用 idea插件 协议 无聊的知识 jenkins springboot mqtt协议 keepalived minio mysql ensp 网络基础 xxl-job rabbitmq haproxy srs 音视频 webrtc javascript
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。