CentOS7 安装 RabbitMQ

一,安装 erlang 相关环境;

开始安装前需要安装相关依赖:

$ yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel 

进入 erlang 官网下载最新版本文件;

$ wget http://erlang.org/download/otp_src_20.3.tar.gz

进入解压后文件目录,设置 erlang 安装环境:

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

$ make

$ make install

不出意外的话,erlang 环境已经安装好了。

二,测试 erlang 安装;

$  /usr/erlang/bin/erl

输入 halt(). 退出;

配制环境变量;

vim /etc/profile

输入:export :PATH=$PATH:/usr/erlang/bin

保存退出;

$ source /etc/profile;

三,安装 RabbitMQ

选择通用版本,这里需要说明一下,博主在安装其它版本的时候,一直提示 erlang > = 19.3 版本支持,不能正常安装。到发文时还不知道什么原因,有朋友知道的可以告知下。

$ wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.5/rabbitmq-server-generic-unix-3.7.5.tar.xz

复制解压后目录到 /usr 下;

$ ./rabbitmq-server //启动 rabbitmq

设置环境变量;

$ vim /etc/profile

export PATH=$PATH:/usr/rabbitmq/sbin

保存退出;

三,启动 rabbitmq 监控管理;

进入到安装目录的 sbin 下,本例地址为:/usr/rabbitmq/sbin

$ ./rabbitmq-plugins enable rabbitmq_management

浏览器:localhost:15672 访问;

四,设置远程启动;

进入到安装目录的 sbin 下,本例地址为:/usr/rabbitmq/sbin

$ rabbitmqctl add_user test 123654 //创建账号;

$ rabbitmqctl set_user_tags test administrator //设置角色;

$ rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*" //设置权限;

$ rabbitmqctl list_users //查看用户列表;

猜你喜欢

转载自www.cnblogs.com/llsfast/p/9124964.html