Linux安装RabbitMQ
一、安装Erlang
因为RabbitMQ服务器是用Erlang语言编写,所以我们需要安装Erlang。
https://packagecloud.io/rabbitmq/erlang 可以使用该网站提供的rpm文件
选择对应版本,并在linux的命令行中输入如以下命令,下载rpm文件。
wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/6/erlang-22.1-1.el6.x86_64.rpm/download.rpm
erlang-22.1-1.el6.x86_64.rpm
下载完成后使用 yum install 文件名
来安装erlang。
安装完成后可以在命令行中输入erl -version
确定是否安装成功。
二、安装RabbitMq
安装完Erlang后就可以开始安装RabbitMQ了。
https://packagecloud.io/rabbitmq/rabbitmq-server 同样使用该网站提供的rpm文件
选择对应版本,并在linux的命令行中输入如以下命令,下载rpm文件。
wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/6/rabbitmq-server-3.7.18-1.el6.noarch.rpm/download.rpm
rabbitmq-server-3.7.18-1.el6.noarch.rpm
下载完成后使用 yum install 文件名
来安装rabbitmq。
安装完成后在命令行中输入rabbitmq-server &
(& 后台运行)启动RabbitMQ。
输入netstat -lntup|grep -E "5672|25672|15672"
命令查看对应的端口是否开启。
使用命令rabbitmq-plugins enable rabbitmq_management
开启Web控制台。
再次使用netstat -lntup|grep -E "5672|25672|15672"
命令发现15672端口开启。
在浏览器的url栏中输入http://{安装RabbitMQ的服务器IP或域名}:15672
RabbitMQ存在默认的账户,用户名和密码都为guest
,但是默认的设置为:User can only log in via localhost
我们可以在命令行中输入 rabbitmqctl add_user 用户名 密码
命令创建账户。
再输入 rabbitmqctl set_user_tags 用户名 administrator
命令给创建的用户添加administrator
权限。
最后,使用创建的账户登录Web控制台。
控制台