最近没什么可以分享的,毕竟我已经转行不再写后端了。但为了博客更新还是炒点剩饭吧。在目前IT工作岗位面试时,很多面试官还会出一些关于消息队列的面试题。虽然消息队列方面我很少用RabbitMQ,但不得不承认会使用Rabbit MQ还是会给面试者增加不少分值。
Rabbit的安装和使用都很简单,但对于初学者还是有一些需要注意的地方。废话不多说,开始安装。
1、安装Rabbitmq需要安装Erlang
安装Erlang可以参考官网这篇文章:https://www.rabbitmq.com/install-rpm.html#install-erlang,必须先导入rabbitmq签名密钥,然后才能使用yum存储库。这使得RPM工具信任存储库中提供的包上的签名。
- rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
2、配置yum源
vim /etc/yum.repos.d/rabbitmq.repo
- [bintray-rabbitmq-server]
- name=bintray-rabbitmq-rpm
- baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/
- gpgcheck=0
- repo_gpgcheck=0
- enabled=1
3、下载并安装RabbitMQ
下载地址:https://www.rabbitmq.com/install-rpm.html#downloads
- > rpm -ivh rabbitmq-server-3.8.0-1.el7.noarch.rpm #安装
- > /sbin/service rabbitmq-server start #启动
- > /sbin/service rabbitmq-server stop #停止
- > systemctl enable rabbitmq-server #开机自动启动
4、配置管理界面
管理界面可以让我们更加直观的对RabbitMQ进行管理,这对于初学者是非常友好的。
- rabbitmq-plugins enable rabbitmq_management #开启管理页面
- rabbitmqctl add_user username pwd #添加账号和密码
- rabbitmqctl set_user_tags username administrator #授权账号为管理员
- rabbitmqctl list_users #查看用户
配置完成后,在浏览器输入“浏览器输入服务器http://服务器ip:1521”,看到如下界面,就说明安装成功了。