阿里云ECS服务器安装RabbitMQ

1. 环境

阿里云镜像:【安全加固】宝塔Linux面板V8.0.5 纯净面板 安全修复OpenSSL AliyunLinux 3.2 LTS(系统盘)
RaabitMQ版本:rabbitmq-server-3.7.10-1.el7.noarch
Erlang版本:otp_src_21.1.tar

服务器购买与部署不讲

2. 安装erlang

  • 安装Erlang所需要的依赖包
sudo yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel
  • 下载Erlang安装包
wget http://erlang.org/download/otp_src_21.1.tar.gz
  • 解压Erlang安装包
tar -zxvf otp_src_21.1.tar.gz
  • 进入Erlang安装包的解压路径,并为Erlang创建一个新的目录
cd otp_src_21.1
sudo mkdir -p /usr/local/erlang
  • 编译并安装Erlang
sudo ./configure --prefix=/usr/local/erlang
sudo make && make install
  • 配置环境变量
sudo echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
  • 查看Erlang是否安装成功
erl -version

3. 下载并安装RabbitMQ

  • 下载RabbitMQ安装包

RabbitMQ对Erlang的版本具有一定限制,确认版本限制问题查看RabbitMQ Erlang Version Requirements

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.10/rabbitmq-server-3.7.10-1.el7.noarch.rpm
  • 安装RabbitMQ
cd
yum install -y rabbitmq-server-3.6.9-1.el7.noarch.rpm

4. 配置RabbitMQ

  • 设置开机启动
systemctl enable rabbitmq-server
  • 启动服务
systemctl start rabbitmq-server

5. 配置用户

  • 创建新用户
sudo rabbitmqctl add_user <用户名> <密码>
  • 设置为管理员
sudo rabbitmqctl set_user_tags <用户名> administrator
  • 赋予新创建的用户所有权限
sudo rabbitmqctl set_permissions -p / <用户名> ".*" ".*" ".*"

默认的账号用户名和密码都是guest,最好删除。
sudo rabbitmqctl delete_user guest

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值