1.安装openssl
很多linux系统都会自带openssl但是版本比较低,安装mq的时候可能会出现问题,这里建议安装1.1.1版本的
#(1) 解压安装文件
tar -xzf openssl-1.1.1i.tar.gz
#(2)进入解压后目录
cd openssl-1.1.1i/
#(3)执行config
./config --prefix=/usr/local/ssl
#(4)编译安装
make && make install
#(5)执行shared
./config shared --prefix=/usr/local/ssl
#(6)执行make clean
make clean
#(7)再次编译安装
make && make install
2.安装ncurses
为什么需要安装ncurses呢??
安装Erlang时可能会遇到一些问题
在执行./configure --prefix=/usr/local/erlang --without-javac时遇到如下报错信息:
configure: error: No curses library functions found
ERROR: /data/rabbitmq/otp_src_23.2/erts/configure failed! Killed
这个错误表明在编译 Erlang/OTP 源代码时,找不到 Curses 库函数。Curses 是一个操作终端的库,它通常用于在终端中显示文本界面。
解决方案:安装ncurses-de