安装RabbitMQ

网友投稿 217 2022-11-01

安装RabbitMQ

安装前的说明

RabbitMQ → Erlang → 安装​​Erlang​​ 虚拟机 → 跑 RabbitMQ 这种方式比较麻烦RabbitMQ 对​​Docker​​ 的支持非常到位!官网经常更新镜像,所以怎么办呢当然是用​​Docker​​ 跑啦,嘿嘿

安装RabbitMQ

搭建Docker

确保 Centos7 能上外网

yum -y install gcc

yum -y install gcc-c++

卸载旧版本,命令如下:

yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine

输入如下命令​​安装 Docker​​:

yum -y install docker

​​启动 Docker​​ 命令如下:

systemctl start docker

如果你在 Docker​​运行期间​​ 操作了防火墙,也就是启动或关闭了防火墙必须重启​​Docker​​ 命令如下:

systemctl restart docker

配置Docker镜像服务加速

也就是配置下载的源,让下载镜像的速度更快,配置方式如下:

mkdir -p /etc/docker

tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["daemon-reload

systemctl restart docker

到这里我们的​​Docker​​ 已经搭建完毕了如果喜欢使用​​VIM​​ 的可以使用如下命令进行安装即可:

yum -y install vim

拉取镜像

你可以自己去官方地址进行查看官方地址:​​命令直接进行拉取即可:

docker pull rabbitmq

然后在输入如下命令进行查看是否拉取成功:

docker images

RabbitMQ 里面也有控制台界面,但是它们不是一起的,还需要拉取一个控制台的,还需要下载另一个镜像输入如下​​ Docker​​ 指令即可拉取:

docker pull rabbitmq:management

校验是否成功的方式同上

运行容器

​​15672​​:图形化管理界面的端口​​5672 ​​:数据的端口

docker run --name rabbitmq -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=123456 -d rabbitmq:management

如果运行如上命令出现如下问题:

response from daemon: oci runtime error: container_linux.go:235: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused "Cannot set property TasksAccounting, or unknown prope请参考:​​主要问题还是 CentOS7 版本和 Docker 兼容的问题

开放阿里云端口

进入阿里云的控制台

访问RabbitMQ

在浏览器中输入:IP + 端口,会出现下图页面,输入我们之前设置的用户名密码进去即可就是运行容器那条指令中设置的用户名和密码例如:​​http://192.168.1.13:15672​​

安装成功!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:基于servlet实现统计网页访问次数
下一篇:MacBook Pro接口告急!一款本本底座搞定所有连接功能
相关文章

 发表评论

暂时没有评论,来抢沙发吧~