Linux环境下安装RabbitMQ及Erlang环境
Linux环境下安装 RabbitMQ 及 Erlang 环境准备工作安装 Erlang一、解压安装指令安装安装 RabbitMQ安装 RabbitMQ 界面管理插件创建用户准备工作注意:Erlang 与 RabbitMQ 对应版本兼容问题。https://www.rabbitmq.com/download.html1、Erlang 安装包或安装文件(本文使用的是 .tar.gz 安装包),rab
Linux环境下安装 RabbitMQ 及 Erlang 环境
准备工作
注意
:Erlang 与 RabbitMQ 对应版本兼容问题。https://www.rabbitmq.com/download.html
1、Erlang 安装包或安装文件(本文使用的是yum指令安装),rabbit 的运行环境依赖 erlang。
2、rabbitMQ 安装包或安装文件
安装 Erlang
一、解压安装
1、解压 erlang 安装包
# 解压
tar -zxvf otp_src_24.2
# erlang 安装依赖
yum install -y gcc gcc-c++ unixODBC-devel openssl-devel ncurses-devel
# 配置
./configure --prefix=/usr/local/erlang
# 安装
make && make install
2、配置环境变量vi /etc/profile
环境变量配置好之后需要重新加载:
source /etc/profile
3、验证 Erlang 是否安装成功
erl
二、指令安装(推荐使用【本文采用】)
此方法安装的是最新版的)
安装之前卸载erlang:yum -y remove erlang
1、下载安装 Erlang 的 rpm 包
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
2、rpm包:
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
可能会有以下问题:
解决办法:(执行以下命令后,在执行上一条命令)
yum -y install epel-release
3、安装
yum -y install erlang
4、验证 Erlang 是否安装成功
erl
安装 RabbitMQ
1、安装 RabbitMQ: --nodeps 的意思是忽视依赖关系,版本太保守了,识别不到,通常不建议这样安装使用
rpm -ivh --nodeps rabbitmq-server-3.9.11-1.el7.noarch.rpm
2、添加开机启动 RabbitMQ 服务
systemctl enable rabbitmq-server
3、启动 RabbitMQ 服务
systemctl start rabbitmq-server
4、查看状态
systemctl status rabbitmq-server
4、关闭服务
systemctl stop rabbitmq-server
5、重启服务
systemctl restart rabbitmq-server
安装 RabbitMQ 界面管理插件
1、安装界面管理插件
rabbitmq-plugins enable rabbitmq_management
2、浏览器访问:http://192.168.0.92:15672
。注意开放端口:15672
创建用户
1、用默认账号密码(guest)访问地址出现权限问题
2、添加一个新用户
rabbitmqctl add_user admin 123456
3、设置用户角色
rabbitmqctl set_user_tags admin administrator
4、设置用户权限
# set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
# 用户 user_admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限
5、使用新添加的用户(admin 123456
)登录
更多推荐
所有评论(0)