美文网首页
Linux环境安装RabbitMQ

Linux环境安装RabbitMQ

作者: 刘彦青 | 来源:发表于2018-12-21 11:16 被阅读0次


前言

记录RabbitMQ安装步骤,本文的是在CentOS7.* usr/local目录下操作的

win版

步骤

Rabbitmq是用erlang语言写的,我们需要先安装Erlang

一、安装Erlang

  1)安装erlang依赖的基本环境

yum -y install make gcc gcc-c++  kernel-devel m4 ncurses-devel openssl openssl-devel xmlto zip unzip

  2)下载安装Erlang

下载安装包: wget http://www.erlang.org/download/otp_src_17.3.tar.gz  

解压安装包: tar -zxvf otp_src_17.3.tar.gz

cd otp_src_17.3

./configure

make

make install


二、安装python和simplejson

yum -y install python 

wget http://download.openpkg.org/components/cache/python-json/simplejson-3.13.2.tar.gz

tar -zxvf simplejson-3.13.2.tar.gz

cd simplejson-3.13.2

python setup.py install


三、安装RabbitMQ

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.1/rabbitmq-server-3.4.1.tar.gz

tar -zxvf rabbitmq-server-3.4.1.tar.gz

cd rabbitmq-server-3.4.1

make TARGET_DIR=/usr/local/rabbitmq/ SBIN_DIR=/usr/local/rabbitmq/sbin MAN_DIR=/usr/local/rabbitmq/man DOC_INSTALL_DIR=/usr/local/rabbitmq/doc install

四、启动关闭rabbitmq

cd /usr/local/rabbitmq/sbin

启动: 

./rabbitmq-server start  #控制台开启

./rabbitmq-server  -detached #后台启动

关闭服务:

./rabbitmqctl stop #关闭

重启服务:

./rabbitmq-server restart   # 重启

查看状态:

./rabbitmq-server status


安装web插件

mkdir /etc/rabbitmq/

#启用:

/usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management

  etc/rabbitmq目录下会有  :   enabled_plugins


远程访问RabbitMQ

开放15672,55672端口

guest这个默认的用户只能通过http://localhost:15672 来登录,不能使用IP地址登录,也就是不能远程访问,这对于服务器上没有安装桌面的情况是无法管理维护的。要解决这个问题增加用户。

/usr/local/rabbitmq/sbin/rabbitmqctl add_user admin admin

/usr/local/rabbitmq/sbin/rabbitmqctl list_users

/usr/local/rabbitmq/sbin/rabbitmqctl set_user_tags admin administrator

访问  ip:15672 输入用户就能登录了:

相关文章

网友评论

      本文标题:Linux环境安装RabbitMQ

      本文链接:https://www.haomeiwen.com/subject/eecmkqtx.html