RabbitMq安装(linux)

Erlang安装

RabbitMQ依赖Erlang, 需要先安装Erlang

安装类库:

  1. yum -y install ncurses-devel

  2. yum -y install openssl-devel

  3. yum -y install unixODBC-devel

  4. yum -y install gcc-c++

Erlang下载地址 :http://www.erlang.org/downloads

将下载好的文件上传到Linux上,解压文件,解压完成后进入到解压后的目录

./configure --prefix=/usr/local/erlang --without-javac

make  (时间较长)

make install

进入安装目录 cd /usr/local/erlang/bin ,执行  ./erl  命令,检查安装结果

Erlang安装成功

RabbitMq安装

下载地址:https://www.rabbitmq.com/install-generic-unix.html

下载的文件后缀名为“XZ”,需要使用命令xz -d rabbitmq-server-generic-unix-x.x.x.tar.xz

然后解压tar文件

将文件移动到指定位置  mv rabbitmq_server-x.x.x /usr/local/rabbitmq

进入到安装目录 cd /usr/local/rabbitmq/sbin/

使用命令 vim /etc/profile 在文件在底部添加:

export PATH=$PATH:/usr/local/ruby/bin:/usr/local/erlang/bin:/usr/local/rabbitmq/sbin

source /etc/profile使修改文件生效

启动rabbitmq

./rabbitmq-server

访问ip: 15672

输入用户名密码,默认guest/guest

进入到rabbitmq管理界面

RabbitMq安装(linux)_第1张图片

如果访问不通考虑防火墙是否开放 Rabbitmq端口号

开放 15672端口号

firewall-cmd --zone=public --add-port=15672/tcp –permanent    (--permanent永久生效,没有此参数重启后失效)

然后重启防火墙

firewall-cmd –reload

 

常用的命令:

查看服务状态:rabbitmqctl status

关闭服务:rabbitmqctl stop

查看mq用户:rabbitmqctl list_users 

查看用户权限:rabbitmqctl list_user_permissions guest

新增用户: rabbitmqctl add_user admin 123456

赋予管理员权限:

rabbitmqctl set_user_tags admin administrator

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

你可能感兴趣的:(RabbitMq安装(linux))