美文网首页
二进制部署rabbitmq

二进制部署rabbitmq

作者: 自由如风才是少年的梦 | 来源:发表于2023-12-19 11:50 被阅读0次

下载安装包

otp_src_22.2.tar.gz
rabbitmq-server-generic-unix-3.7.17.tar.xz

安装编译环境

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

配置Erlang环境

解压

tar xf otp_src_22.2.tar.gz

编译

cd otp_src_22.2
./configure --prefix=/usr/local/erlang   //没有error下一步,如果缺依赖就yum然后再重新执行
make && make install

注:没有Error继续执行

配置erlang环境变量

/etc/profile
#Erlang
export PATH=$PATH:/usr/local/erlang/bin
source /etc/profile

验证

erl
Erlang/OTP 22 [erts-10.6] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:1] [hipe]

Eshell V10.6  (abort with ^G)
1> 

安装rabbitmq

解压

tar xf rabbitmq-server-generic-unix-3.7.17.tar.xz -C /data/
mv /data/rabbitmq_server-3.7.17/ /data/rabbitmq

配置rabbitmq环境变量

vim /etc/profile
#rabbitmq
export PATH=$PATH:/data/rabbitmq/sbin

启动

前台启动

rabbitmq-server start

后台启动

rabbitmq-server -detached

开启web管理页面

rabbitmq-plugins enable rabbitmq_management

默认用户密码:guest guest,默认用户只能在rabbitmq本机登入;

添加新用户

添加用户,后面两个参数分别是用户名和密码

rabbitmqctl add_user username passwd

添加权限

rabbitmqctl set_permissions -p / username ".*" ".*" ".*"

修改用户角色,将用户设为管理员

rabbitmqctl set_user_tags username administrator

查看管理员账号

rabbitmqctl list_users

删除用户(guest),一定删除来宾用户,涉及到安全问题

rabbitmqctl delete_user guest

登入web测试,使用新创建用户;

完成!

相关文章

网友评论

      本文标题:二进制部署rabbitmq

      本文链接:https://www.haomeiwen.com/subject/nhrogdtx.html