rabbit单机版部署

安装erlang

注意:erlang与rabbitmq版本对标必须一致,
RabbitMQ Erlang 版本要求:https://www.rabbitmq.com/which-erlang.html
  738  rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
  739  rpm --import https://packagecloud.io/rabbitmq/erlang/gpgkey
  740  rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
  756  yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel
    rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
  863  tar -xvf otp_src_23.3.4.18.tar.gz
  866  cd otp_src_23.3.4.18
  868  ./configure --prefix=/opt/erlang
  869  make
  870  make install

报错

1 wxWidgets must be installed on your system.
2 解决:替换阿里的epel源:https://developer.aliyun.com/mirror/epel?spm=a2c6h.13651102.0.0.3e221b11DaNkRR
3 
4 yum install –y wxWidgets-devel
5 mv /usr/bin/wx-config-3.0    /usr/bin/wx-config

ubuntu

apt-get install libncurses5-dev
apt-get install libwxgtk3.0-gtk3-dev
apt-cache search libwxgtk
apt-get install libssl-dev

设备环境变量

cat /etc/profile

...
export PATH=$PATH:/opt/erlang/bin
  872  source /etc/profile

安装rabbitmq-server

下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.9.16

解压

 xz -d  rabbitmq-server-generic-unix-3.9.16.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.9.16.tar
 echo 'export PATH=$PATH:/data/rabbitmq_server-3.9.16/sbin' >> /etc/profile
source /etc/profile
  889  vim /etc/hosts

127.0.0.1   controller
  891  ping controller

启动

  894  rabbitmq-server -detached

创建账号与开启插件

  715  rabbitmq-plugins enable rabbitmq_management
  716  netstat -ntpl
  717  rabbitmqctl add_user admin admin
  718  rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
  719  rabbitmqctl set_user_tags admin administrator

 

 

 
 

 

posted @ 2022-12-21 14:35  不会跳舞的胖子  阅读(50)  评论(0编辑  收藏  举报