rabbitmq安装使用

需要准备的安装包 丢在/data/source下

  • rabbitmq-server-generic-unix-3.6.15.tar.xz
  • otp_src_20.3.tar.gz

以上文件 已上传站内 :

https://download.csdn.net/download/wakuangyun/11846310
rabbit-3.6.15(内含erlang20.3).zip

安装开始

mkdir /data/source
mkdir /data/source/erlang
mkdir /data/source/RabbitMQ
cd /data/source
#安装erlang
tar -xzvf otp_src_20.3.tar.gz
cd otp_src_20.3
./configure --prefix=/data/source/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
make -j8
make install
#configure: error: No curses library functions found ncurses-devel依赖
#yum -y install ncurses-devel

vim /etc/profile
#set erlang environment
export PATH=$PATH:/data/source/erlang/bin
source /etc/profile

#测试erlang是否可用以及变量是否生效
erl
#测试成功 Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:16:16] [ds:16:16:10] [async-threads:10] [hipe] [kernel-poll:false]

#安装mq
tar xvf rabbitmq-server-generic-unix-3.6.15.tar.xz
mv rabbitmq_server-3.6.15 /data/source/RabbitMQ

vim /etc/profile
#set RabbitMQ environment
export PATH=$PATH:/data/source/RabbitMQ/sbin
source /etc/profile

#启用WEB管理插件
rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_management

#后台启动
rabbitmq-server -detached

#查看端口是否启动正常5672、15672、25672
ss -tnl | grep 5672

#MIS 地址 http://localhost:15672/ 默认管理员账号密码 guest 无法跨服务器登录 User can only log in via localhost

#解决跨服务器登录问题 
vim /data/source/RabbitMQ/ebin/rabbit.app/ebin/rabbit.app

#找到loopback_users,将“guest“删掉,重启服务就好了
 
#服务器启动与关闭
rabbitmqctl stop
rabbitmq-server –detached
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值