rabbitmq的笔记(一)——安装

一、单机安装

1、rpm(在系统版本支持的情况下,尽量用rpm安装,因为快)

1)、安装erlang。(每个rabbitmq对应的erlang版本不一样) 根据官网的rabbitmq和erlang版本对应, https://www.rabbitmq.com/which-erlang.html 更改yum源版本, https://github.com/rabbitmq/erlang-rpm 用yum安装, yum intall erlang -y 2)、安装rabbitmq。 官网下载rabbitmq的rpm安装包, https://www.rabbitmq.com/install-rpm.html#downloads 或者想安装历史版本, https://github.com/rabbitmq/rabbitmq-server/tags 点击进入拉到最后, rabbitmq的笔记(一)——安装rabbitmq的笔记(一)——安装 下载后,使用rpm命令安装, rpm -ivh *** 2、编译 根据官网的rabbitmq和erlang版本对应, https://www.rabbitmq.com/which-erlang.html 1)、下载erlang源码包。 wget http://erlang.org/download/otp_src_20.3.tar.gz 如果其他版本,可以在登录网站选择http://erlang.org/download/ 2)、编译安装erlang。 # mkdir -p /usr/local/erlang # tar -xzvf otp_src_20.1.tar.gz # cd otp_src_20.1 # ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac # make -j8 # make install 设置环境变量 # vim /etc/profile 在末尾加入以下内容: #set erlang environment export PAHT=$PATH:/usr/local/erlang/bin 3)、下载rabbitmq二进制包。 wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.2/rabbitmq-server-generic-unix-3.9.2.tar.xz 其他版本上githup选,https://github.com/rabbitmq/rabbitmq-server/tags 4)、解压运行。 tar Jxvf rabbitmq-server-generic-unix-3.9.2.tar.xz cd rabbitmq_server-3.9.2 sbin/rabbitmq-server -detached 如果有需要,包sbin目录加入环境变量。 二、普通集群 无论是rpm安装还是编译,集群的办法就这个。 1、改hosts文件。 举例, 192.168.1.1 hodge 4、加群。 统一cookie。然后改权限,.erlang.cookie每个版本的存放路径不一样,有些版本是放在家目录,有些是在var目录。 chmod 600 .erlang.cookie 停止本身服务,加入别人就停止自己,总是被加入者,不能stop_app rabbitmqctl stop_app --关闭服务 加入其他, rabbitmqctl join_cluster rabbit@Hodge  三、镜像集群 增加个策略。 因为集群又不是天天部署,很多情况下都是部署一次,终生使用,所以只在在web管理端配置一下就可以了。 rabbitmq的笔记(一)——安装

 

 

上一篇:centos7安装 rabbitMQ


下一篇:centos7.5 rabbitmq3.7.4