一、安装Erlang
-
确保已经安装了编译的工具
sudo apt install libtool gcc automake autoconf make
-
Erlang官网下载安装包,并解压
wjl@ubuntuy400:/opt$ sudo tar -zxf otp_src_24.2.1.tar.gz
-
进入解压后目录并配置安装路径,这里安装到/usr/local/lib/erlang目录下
wjl@ubuntuy400:/opt$ cd otp_src_24.2.1/
wjl@ubuntuy400:/opt/otp_src_24.2.1$ sudo ./configure --prefix=/usr/local/lib/erlang如果有报error: No curses library functions found错误,则需安装ncurses
sudo apt install libncurses5-dev
-
执行make,make install进行安装
-
创建/etc/profile.d/erlang.sh文件,进行配置
ERLANG_HOME=/usr/local/lib/erlang
export PATH=PATH:ERLANG_HOME/bin
export ERLANG_HOME -
执行source命令使之生效
-
输入erl命令验证是否安装成功,安装成功效果如下图
二、安装RabbitMQ
1.安装
-
Rabbit MQ官网下载安装包
-
解压并重命名为rabbitmq
sudo tar -xf rabbitmq-server-generic-unix-3.9.13.tar.xz
sudo mv rabbitmq_server-3.9.13/ rabbitmq -
配置环境变量
wjl@ubuntuy400:/opt$ sudo vim /etc/profile.d/rabbitmq.sh
export PATH=$PATH:/opt/rabbitmq/sbin
export RABBITMQ_HOME=/opt/rabbitmq
三、RabbitMQ运行
添加用户 sudo rabbitmqctl add_user root root97…
为用户root用户设置所有权限 sudo rabbitmqctl set_permissions -p / root “." ".” “.*”
设置root用户为管理员角色 sudo rabbitmqctl set_user_tags root administrator