网站首页 > 精选文章 / 正文
RabbitMQ的配置过程比较简单, 但是这里面有一个小小的注意项,一般而言linux的压缩文件都是 tar.gz结尾的,可是rabbitmq你通过官方网站下载的时候,你会发现它使用的是"XZ"的格式, 你可以理解成这是一种更狠的压缩格式。它解压的时候应该注意, 下面是RabbitMQ的安装过程:
下载RabbitMQ到 /srv/ftp/ 目录下
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz
将rabbitmq 开发包 rabbitmq-server-generic-unix-3.6.6.tar.xz
将tar.xz解压缩
xz –d /srv/ftp/rabbitmq-server-generic-unix-3.6.6.tar.xz
解压缩到指定的目录
tar xvf /srv/ftp/ rabbitmq-server-generic-unix-3.6.6.tar -C /usr/local/
做一个更名处理
mv /usr/local/rabbitmq_server-3.6.6 /usr/local/rabbitmq
启动rabbitmq服务
/usr/local/rabbitmq/sbin/rabbitmq-server start ;
yum install openssl openssl-devel
进入到erlang的bin目录:
ssl:versions() .
openssl version
进入到erlang的源码目录,执行以下语句:
./configure --prefix=/usr/local/erlang --with-ssl=/usr/local/openssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
如果还是无效,那么下载openssl重新安装openssl就可以了
RabbitMQ本身自带有系统监控,就是说它存在有自己的web客户端,但是如果你想进行自己的操作,强烈建议做一个新的管理员账户(比如 mldnjava/hello )
add_user <username> <password>
这一步创建用户的操作必须在rabbitmq启动之后,重新打开一个新的ssh链接,然后再创建, 这样才可以创建成功!
此时mldnjava这个用户只是一个普通用户,我们随后要将其加入到管理员之中
set_user_tags mldnjava administrator
默认情况下RabbitMQ的服务里面是不带有webserver启动的,需要自己配置启动, 执行如下语句:
rabbitmq-plugins enable rabbitmq_management
查看端口 :
netstat -nptl
当启动了RabbitMQ之后就表示启动了一个webServer, 所以可以在浏览器中输入地址访问
192.168.0.20:15672/
给当前管理员 mldnjava设置虚拟主机的权限
这样整个RabbitMQ的安装和配置就完成了。
前台启动:
rabbitmq-server
状态查看:
rabbitmqctl status
后端启动:
rabbitmq-server start &
查看端口占用情况,确认启动成功:
lsof -i:5672
Tags:rabbitmq management
猜你喜欢
- 2024-12-11 九步安装Rabbitmq集群
- 2024-12-11 SpringBoot 整合 RabbitMQ 实践
- 2024-12-11 Docker-Compose一键搭建MySQL,Redis,RabbitMQ,Kafka开发环境
- 2024-12-11 Rabbitmq 集群
- 2024-12-11 手把手教你搭建 RabbitMQ 集群
- 2024-12-11 超详细的RabbitMQ入门,看这篇就够了
- 2024-12-11 如何通过Docker搭建一套RabbitMQ的测试环境?
- 2024-12-11 快速上手 RabbitMQ:使用 Docker 轻松搭建消息队列系统
- 2024-12-11 你都工作两年半了,还不会RabbitMQ?
- 2024-12-11 RabbitMQ CLI 管理工具 rabbitmqadmin(管理和监控)