记录一次安装过程
安装RabbitMQ之前先按照erlang环境
erlang 下载页面 www.erlang-solutions.com/resources/d…
安装erlang
wget https://packages.erlang-solutions.com/erlang-solutions-2.0-1.noarch.rpm
rpm -Uvh erlang-solutions-2.0-1.noarch.rpm
rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
vim /etc/yum.repos.d/rabbitmq.repo
#添加如下内容
[erlang-solutions]
name=CentOS $releasever - $basearch - Erlang Solutions
baseurl=https://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch
gpgcheck=1
gpgkey=https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
enabled=1
#安装EPEL
#页面地址 https://fedoraproject.org/wiki/EPELc
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
#下载安装erlang
yum install -y erlang
安装RabbitMQ
下载页面 www.rabbitmq.com/install-rpm… ,页面往下拉,就可以看到如下下载选择项
下载RabbitMQ
wget https://github-production-release-asset-2e65be.s3.amazonaws.com/924551/80363780-fc54-11e9-926d-27eef793e179?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20191204%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20191204T090839Z&X-Amz-Expires=300&X-Amz-Signature=8a49bcb2aa6c44018a344342f5526c69feb2d32215d988b3b4b418d67a857d9f&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Drabbitmq-server-3.8.1-1.el7.noarch.rpm&response-content-type=application%2Foctet-stream
yum install -y socat
rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm
启动Web管理台
rabbitmq-plugins enable rabbitmq_management
修改配置文件
防止guest 账号登录不了,会出现如下提示:
User can only log in via localhost!!!
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.1/ebin/rabbit.app
将
{loopback_users, [<<"guest">>]},
修改为
{loopback_users, []},
设置MQ开机启动
chkconfig rabbitmq-server on
启动MQ
systemctl start rabbitmq-server.service
常规操作:启动,关闭,重启:
systemctl start rabbitmq-server.service
systemctl stop rabbitmq-server.service
systemctl restart rabbitmq-server.service
浏览器访问
下面改成自己的IP加端口号15672即可,账号/密码=guest/guest
http://192.168.227.173:15672/
到此安装结束