Linux环境安装RabbitMQ



前言

记录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 输入用户就能登录了:


最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容