这里用的erlang版本 21.1,openssl 版本1.1.0g,RabbitMQ版本 3.7.15
undef错误为没安装erlang或各类依赖没安装全
erlang安装步骤
在erlang官网下载otp_src_21.1.tar.gzrz导入Ubuntu后 tar -xvf otp_src_21.1.tar.gz cd otp_src_21.1 ./configure --prefix=/usr/local/erlang21 --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac make -j 4 make install各种依赖
sudo apt-get install build-essential sudo apt-get install libncurses5-dev sudo apt-get install libssl-dev sudo apt-get install m4 sudo apt-get install unixodbc unixodbc-dev sudo apt-get install xsltproc sudo apt-get install fop sudo apt-get install tk8.5解决:修改环境变量
sudo vi /etc/profile添上一行安装位置:
export PATH=$PATH:/usr/local/erlang21/bin解决:
sudo vi /etc/hosts在里面添上一行
127.0.0.1 ubuntu-server(你的主机名)卸载:https://blog.csdn.net/wudixiaotie/article/details/84719722 然后按上面的步骤安装新的
首先看是否安装openssl
openssl version查看版本看看 openssl安装步骤
sudo apt-get install openssl或
wget http://www.openssl.org/source/openssl-1.1.0g.tar.gz tar -zxf openssl-1.1.0g.tar.gz cd openssl-1.1.0g ./config --prefix=/usr/bin/ssl sed -i "s|CFLAG= |CFLAG= -fPIC |" Makefile make make install安装完后重新做安装erlang21操作,带上ssl
./configure --prefix=/usr/local/erlang21 --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac若已安装的出错,同样做安装erlang21操作,带上ssl 若还出错,可能是版本过低