二、RabbitMq安装
RabbitMq安装
我们采用在虚拟机里面安装docker,然后在docker上安装rabbitmq方式。方便后期学习其他中间件。
1 安装docker
使用官方安装脚本自动安装
安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
我使用的是第一种,安装好之后,启动docker
sudo systemctl start docker
2 下载rabbitmq镜像
启动完毕之后,
进入docker hub镜像仓库地址:https://hub.docker.com/ ,搜索rabbitmq。根据自己需要的版本拉去docker镜像
拉取镜像:docker pull rabbitmq:3.9.4-management
查看镜像: sudo docker images
[vagrant@localhost ~]$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
rabbitmq 3.9.4-management 4af918bb5f6a 13 days ago 253MB
[vagrant@localhost ~]$
3 启动容器
有了镜像之后,根据镜像,启动一个容器 (注意最后一个镜像id,需要改成你的镜像id)
docker run -d --name rabbitmq3.9.4 -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin 4af918bb5f6a
然后查看已有容器 sudo docker ps -a
[vagrant@localhost ~]$ sudo docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4c116fc83ca7 4af918bb5f6a "docker-entrypoint.s…" 7 days ago Exited (0) 2 days ago rabbitmq3.9.4
启动以后容器
sudo docker restart <容器ID>
4 查看rabbitmq控制台
最后到window下访问rabbitmq控制台
http://192.168.1.100:15672/
admin
admin
有了rabbitmq,接下来就可以测试rabbitmq的一些功能了。