安装失败Rabbitmq(3.9)服务器无法启动,因为它需要在Ubuntu 20.04.4上运行的Erlang所需的旧版ssl库

rseugnpd  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(177)

我正在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会更好,但我还没有找到解决这个问题的方法。有什么想法吗?

c3frrgcw

c3frrgcw1#

您可以下载rabbitmq源代码并在您的计算机中编译它。它将使用您的本地加密版本。
如果你使用预建rabbitmq版本,它依赖于一个前置条件版本,所以会出现冲突问题。

相关问题