千家信息网

centos6.5 安装rabbitMQ3.6.6

发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,centos6.5 安装rabbitMQ3.6.61.安装依赖包yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openss
千家信息网最后更新 2024年11月27日centos6.5 安装rabbitMQ3.6.6

centos6.5 安装rabbitMQ3.6.6


1.安装依赖包


yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel



2.安装语言环境Erlang


2.1 下载


http://erlang.org/download/otp_src_19.2.tar.gz



2.2 安装


解压


tar zxvf otp_src_19.2.tar.gz

cd otp_src_19.2


配置 '--prefix'指定的安装目录


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


--prefix 指定安装目录


--with-ssl 支持加密通信ssl


--enable-threads 启用异步线程支持



--enable-smmp-support 启用对称多处理支持(Symmetric Multi-Processing对称多处理结构的简称)


--enable-kernel-poll 启用Linux内核poll



--enable-hipe 启用高性能Erlang


--without-javac


编译安装


make && make install


配置erlang环境变量


vim /etc/profile 末尾添加如下内容


ERLANG_HOME=/usr/local/erlang

PATH=$ERLANG_HOME/bin:$PATH

export ERLANG_HOME

export PATH


source /etc/profile


测试是否安装成功


erl


1> EvenN = lists:filter (fun (N) -> N rem 2 == 0 end,lists:seq(1,100)). 输入出现以下内容

[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,

44,46,48,50,52,54,56,58|...]

2> halt(). 退出


3.安装RabbitMQ


3.1 下载RabbitMQ


http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz


3.2 安装 RabbitMQ3.6此版本无需make、make install 解压就可以用


解压rabbitmq,官方给的包是xz压缩包,所以需要使用xz命令

xz -d rabbitmq-server-generic-unix-3.6.6.tar.xz


xz解压后得到.tar包,再用tar命令解压


tar -xvf rabbitmq-server-generic-unix-3.6.6.tar


移动目录,修改名称


mv rabbitmq_server-3.6.6/ /usr/local/rabbitmq-3.6.6


开启管理页面插件


cd /usr/local/rabbitmq-3.6.6/sbin/


./rabbitmq-plugins enable rabbitmq_management


3.3 启动


在后台启动Rabbit


./rabbitmq-server -detached


关闭服务


./rabbitmqctl stop


3.4 添加管理员账号


cd /usr/local/rabbitmq-3.6.6/sbin/


./rabbitmqctl add_user admin admin123


分配用户标签


./rabbitmqctl set_user_tags admin administrator


创建和赋角色完成后查看并确认

rabbitmqctl list_users

4.登录管理界面


浏览器输入地址:http://服务器IP地址:15672/


用户名密码:admin/admin123



----------------------------------------------------------


用户管理


创建用户jcp密码654321 角色为monitoring


./rabbitmqctl add_user jcp 654321


./rabbitmqctl set_user_tags jcp monitoring



0