我正在Ubuntu 20.04.4上设置一个新的服务器我安装了rabbitmq,当启动服务时,我遇到了一个错误:无法加载NIF库/usr/lib/erlang/lib/crypto-5.0.5/priv/lib/crypto经过调查后,我发现Erlang需要较旧版本的ssl(esl-erlang依赖于libssl1.0.0|库|libssl1.1)我可以通过安装1.0.0版本的ssl来解决这个问题,但我的问题是为什么会失败?看起来不需要旧的ssl会更好,但我还没有找到解决这个问题的方法。有什么想法吗?
1条答案
按热度按时间c3frrgcw1#
您可以下载rabbitmq源代码并在您的计算机中编译它。它将使用您的本地加密版本。
如果你使用预建rabbitmq版本,它依赖于一个前置条件版本,所以会出现冲突问题。