当前位置: 首页 > Linux

【环境搭建】Linux-RabbitMq

时间:2023-04-06 21:47:36 Linux

Linux-RabbitMq-环境搭建说明安装ErlangRabbitMq服务端代码是使用并发语言Erlang编写的,安装RabbitMq的前提是安装Erlang。安装RabbitMq不同版本的RabbitMq对应不同的Erlang版本。更多详情,请到官网门户查看。安装步骤1.用yum1安装Erlang。将ErlangSolutions存储库(包括用于验证签名包的公钥)添加到系统wgethttps://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmyuminstallepel-releaserpm-Uvherlang-solutions-1.0-1.noarch.rpm安装Erlangyum安装erlang2。查看Erlang,如图,版本为22,再参考上图,Mq版本必须在3.7.15以上2.安装RabbitMq这里是rabbitmq-server-generic-unix-3.8.1.tar。xzhttps://pan.baidu.com/s/1Bndq...提取码:eqda1。将下载的文件导入该目录,解压cd/usr/local/tarvxfrabbitmq-server-generic-unix-3.8.1.tar.xz2。配置环境变量vim/etc/profile#setRabbitMQenvironmentexportPATH=$PATH:/usr/local/rabbitmq_server-3.8.1/sbinsource/etc/profile3.启动WEB管理插件//查看插件列表./rabbitmq-pluginslist//后台运行./rabbitmq-server-detached//查看rabbitmq默认监听端口5672netstat-tnlp|grep5672//在浏览器输入http://ip:15672/登录管理界面4.配置外网访问,创建外网用户1.添加用户./rabbitmqctladd_user账号密码./rabbitmqctladd_useradminadmin2.分配用户标签(admin是新创建的要赋予管理员权限的账户名)./rabbitmqctlset_user_tagsadminadministrator3.设置权限<即启用远程访问>(如果需要远程连接,比如java项目中需要调用mq,必须配置,否则无法连接到mq,admin为新创建的账户要被授予远程访问权限,这个命令必须和rabbitmq一起运行才能执行)./rabbitmqctlset_permissions-p"/"admin".*"".*"".*"5.登录客户端http://ip:15672管理员管理员