杭州市上城区建设局网站,哪些项目适合开工作室,销售易crm收费标准,seo关键词优化报价Linux安装RabbitMq步骤 安装环境Erlang和RabbitMQ版本对照安装包下载地址登录Linux服务器创建安装目录将之前下载的两个rpm文件上传到这个目录下#xff0c;并解压安装Erlang安装完成后#xff0c;查看Erlang版本安装socat#xff08;RabbitMq安装需要这个#xff09;解压并… Linux安装RabbitMq步骤 安装环境Erlang和RabbitMQ版本对照安装包下载地址登录Linux服务器创建安装目录将之前下载的两个rpm文件上传到这个目录下并解压安装Erlang安装完成后查看Erlang版本安装socatRabbitMq安装需要这个解压并安装RabbitMq启动RabbitMq服务其他命令启用RabbitMq管理控制台网页端注意防火墙打开15672端口阿里云服务器要配置安全组添加远程用户用户相关其他指令 安装环境
LinuxCentOs7.x RabbitMq3.8.x ErLang23.xel7 若环境一致按本文方式即可一次性安装好RabbitMq
Erlang和RabbitMQ版本对照
https://www.rabbitmq.com/which-erlang.html
安装包下载地址
RabbitMq https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.27-1.el7.noarch.rpm
Erlang https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-23.2.7-2.el7.x86_64.rpm
点击页面右上角Download按钮先下载到本地Windows
登录Linux服务器创建安装目录
mkdir -p /usr/rabbitmq将之前下载的两个rpm文件上传到这个目录下并解压安装Erlang
# 进入目录
cd /usr/rabbitmq
# 解压
rpm -Uvh erlang-23.2.7-2.el7.x86_64.rpm# 安装
yum install -y erlang安装完成后查看Erlang版本
erl -v安装socatRabbitMq安装需要这个
yum install -y socat解压并安装RabbitMq
# 进入目录
cd /usr/rabbitmq# 解压
rpm -Uvh rabbitmq-server-3.8.27-1.el7.noarch.rpm# 安装
yum install -y rabbitmq-server启动RabbitMq服务
# 启动rabbitmq
systemctl start rabbitmq-server# 查看rabbitmq状态显示active(running)即成功
systemctl status rabbitmq-server其他命令
# 设置rabbitmq服务开机自启动
systemctl enable rabbitmq-server# 关闭rabbitmq服务
systemctl stop rabbitmq-server# 重启rabbitmq服务
systemctl restart rabbitmq-server启用RabbitMq管理控制台网页端
# 启用RabbitMQWeb管理界面插件
rabbitmq-plugins enable rabbitmq_management注意防火墙打开15672端口阿里云服务器要配置安全组
阿里云服务器ESC控制台-安全组-管理规则-入方向-手动添加
查看某端口防火墙是否开启若未开启手动开启开启后需要执行reload命令 firewall-cmd --permanent --query-port端口/tcp firewall-cmd --zonepublic --add-port端口/tcp --permanent firewall-cmd --reload 添加远程用户
# 添加用户
rabbitmqctl add_user 用户名 密码# 设置用户角色,分配操作权限
rabbitmqctl set_user_tags 用户名 角色# 为用户添加资源权限(授予访问虚拟机根节点的所有权限)
rabbitmqctl set_permissions -p / 用户名 .* .* .*4种角色 administrator可以登录控制台、查看所有信息、并对rabbitmq进行管理 monToring监控者登录控制台查看所有信息 policymaker策略制定者登录控制台指定策略 managment普通管理员登录控制 用户相关其他指令
# 修改密码
rabbitmqctl change_password 用户名 新密码# 删除用户
rabbitmqctl delete_user 用户名# 查看用户清单
rabbitmqctl list_users