centos7 下在线安装 rabbitmq

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34246546/article/details/82700256

1.安装Erlang环境

  1)安装GCC GCC-C++ Openssl等模块

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

2)安装ncurses

yum -y install ncurses-devel

3)安装erlang

//切到目录 /opt下:
cd /opt
//下载erlang
wget http://www.erlang.org/download/otp_src_18.3.tar.gz

//解压原文件
tar -xzvf otp_src_18.3.tar.gz

//切到解压后的目录
cd /opt/otp_src_18.3/

//创建erlang安装目录:
mkdit /opt/erlang

//配置安装路径编译代码:
./configure --prefix=/opt/erlang

//  /opt/otp_src_18.3/目录下  执行编译结果  :
make && make install

//配置环境变量
vi /etc/profile

//加入 
export PATH=$PATH:/opt/erlang/bin

//文献生效 
source  /etc/profile

//验证是否安装成功
erl



安装成功标识:

2.安装RabbitMQ 

1)下载rabbitmq()

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz    

3)对rabbitmq包进行解压(没有安装xz的先行安装 xz。命令:yum install xz ):

xz -d xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.9.tar

4)移动或者拷贝至/usr/local/下 

cp -r rabbitmq_server-3.6.9 /usr/local/rabbitmq

4)修改环境变量

vi /etc/profile

添加:

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

5)启动后台,启动mq:

rabbitmq-plugins enable rabbitmq_management   #启动后台管理
rabbitmq-server -detached	

(关闭防火墙或者开放15672 端口)

6)添加用户及访问权限

添加用户,账号为:admin密码为:admin:

rabbitmqctl add_user admin admin

添加和修改权限:

//添加权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

//修改为管理员权限
rabbitmqctl set_user_tags admin administrator

ok  现在可以远程管理mq了。

访问地址:   ip:15672

猜你喜欢

转载自blog.csdn.net/qq_34246546/article/details/82700256
今日推荐