我正在我的服务器上运行Centos 6.7,并尝试按照以下说明安装Erlang/Rabbitmq:
问题是,在编写这些文件时,安装了带有RabbitMQ 3.6.3的Erlang 19.0,这导致了pretty major bug,就我的客户而言,他们偶尔会查看管理界面来监视队列。
错误通知单中的指导是在RabbitMQ 3.6.4发布之前不要使用Erlang 19。但是我如何安装特定版本的Erlang呢?
我正在我的服务器上运行Centos 6.7,并尝试按照以下说明安装Erlang/Rabbitmq:
问题是,在编写这些文件时,安装了带有RabbitMQ 3.6.3的Erlang 19.0,这导致了pretty major bug,就我的客户而言,他们偶尔会查看管理界面来监视队列。
错误通知单中的指导是在RabbitMQ 3.6.4发布之前不要使用Erlang 19。但是我如何安装特定版本的Erlang呢?
3条答案
按热度按时间gajydyqb1#
这些步骤对我很有效:
1.点击此处进入下载页面:https://packages.erlang-solutions.com/erlang/
1.选择合适的软件包--您可以复制/查看链接,然后使用
wget
下载它。1.使用
rpm
进行安装。示例:
tv6aics12#
您始终可以从源代码构建安装。
转到Erlang.org Downloads页面,从右侧选择您的版本。
从那里你可以按照说明去做。虽然它们是Ubuntu的,但是命令是一样的,除了 dependencies 部分,你可以使用下面的命令来安装你需要的东西:
gxwragnw3#
另一个选择是使用kerl,它在某种意义上类似于rvm,非常(非常!)容易使用。它将允许您安装不同的Erlang版本,并在它们之间随时切换。
我更喜欢这种方法,而不是每次我想尝试一个新的Erlang版本时,自己查找包(所需的依赖关系中可能存在不兼容性)或下载并编译所有内容。