热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

rabbitMQcentos7的安装

安装erlang1:下载erlang。http:erlang.orgdownloadotp_src_20.3.tar.gz2:把erlang压缩包上传到

安装erlang

  1:下载erlang。 http://erlang.org/download/otp_src_20.3.tar.gz

  2:把erlang压缩包上传到Linux服务器上,并解压。我的解压目录/usr/local/mq/rabbit/file

  3:进入解压目录。执行

   ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac

  

 

 

   报错:解决办法    yum  install  ncurses-devel

   在执行上面的命令。出现下面页面, 已经configure成功

  

  执行 make -j8

  

  执行  make install 

  

 

 

  4:验证是否安装成功。进入到/usr/local/erlang/bin。执行./erl。出现下面结果,说明已经安装成功。

  

 

  5:配置环境变量

  vim /etc/profile

  export PATH=$PATH:/usr/local/erlang/bin   //在文件后尾加入

  

  重启profile

  source /etc/profile

 

  直接输入:erl 

  如果和第四步的结果一样,说明环境变量配置成功。

 

安装rabbitMQ

  1:下载rabbitMQ  

    http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz

  2:把rabbitMQ压缩包上传到Linux服务器上,并解压。我的解压目录/usr/local/mq/rabbit/file 。注意:解压的是xz。

    使用xz -d test.tar.xz进行第一次解压。使用tar -xvf test.tar进行第二次解压,注意-后的参数不要有z

  3:创建软连接

    ln -s /usr/local/mq/rabbit/file/rabbitmq  /usr/local/rabbitMQ

  4:进入 cd /usr/local/rabbitMQ/sbin

   安装控制台  ./rabbitmq-plugins enable rabbitmq_management

   后台启动mq ./rabbitmq-server -detached

  5:浏览器 http:ip:15672  。出现以下说明启动成功。

    

 

     注:遇到的一个坑。centos7 如果要要成访问。centos7使用的 firewall。

      firewall-cmd --zone=public --add-port=15672/tcp --permanent   firewall-cmd --reload  

      才能通过远程访问mq。

配置rabbitMQ的用户

  默认用户是guest/guest,只允许在本地登录,不允许远程登录。

  ./rabbitmqctl add_user admin admin  添加用户密码

  ./rabbitmqctl set_user_tags admin administrator   设置标签

  ./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"    开启远程访问

 

转:https://www.cnblogs.com/orange-time/p/11486232.html



推荐阅读
author-avatar
AYAKASHIZ
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有