install rabbitmq for centos7
  热度 °
RabbitMQ is the most widely deployed open source message broker.
RabbitMQ is lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements.
basic env
1 | cat /etc/redhat-release |
install list
erlang otp_src_22.0.tar.gz
rabbitmq-server rabbitmq-server-generic-unix-3.7.15.tar.xz
rabbitmq-server 版本要与erlang 版本相匹配,否则rabbitmq-server 启动失败,会提示
noproc
;
pre-env
1 | yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel |
如果提示要安装 wxWidgets wx-config, 安装如下,
1 | wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.4/wxWidgets-3.0.4.tar.bz2 |
install erlang
1 | tar -xvf otp_src_22.0.tar.gz && cd otp_src_22.0 |
验证erlang 是否按照成功
1 | # erl version |
install rabbitmq-server
1 | tar -xvf rabbitmq-server-generic-unix-3.7.15.tar.xz && mv rabbitmq-server-generic-unix-3.7.15 rabbitmq |
start rabbitmq-server
1 | rabbitmq-server -detached |
enable rabbitmq-web-management
1 | rabbitmqctl add_user admin 123456 |
上述操作后, 就可以在浏览器端访问 http://ip:15672 然后通过admin 123456 登录了;
config
官方参考文档: https://www.rabbitmq.com/configure.html#configuration-file
配置文件简单理解就是创建俩文件rabbitmq-env.conf,rabbitmq.config然后都扔到/etc/rabbitmq目录下即可
1 | [root@test02 rabbitmq]# pwd |
作者署名:朴实的一线攻城狮
本文标题:install rabbitmq for centos7
本文出处:http://researchlab.github.io/2019/06/06/install-rabbitmq/
版权声明:本文由Lee Hong创作和发表,采用署名(BY)-非商业性使用(NC)-相同方式共享(SA)国际许可协议进行许可,转载请注明作者及出处, 否则保留追究法律责任的权利。