2017-04-09 19 views
0

Amazon Linuxにrabbitmqをインストールしようとしています。既にErlang R14B04がインストールされています。しかし、rabbitmqは、ダウンロードしたrpmパッケージからインストールする際にエラーを出します。Amazon Linuxにrabbitmqをインストールするには?

Requires: erlang >= R16B-03

だから私は、RabbitMQので提供repoからErlang R16B03をインストールしました。 これはusr/local/bin/erlにあり、erlangはusr/bin/erlにあります。私はそれが自動的にusr/bin/erlを使用しています

sudo yum install rabbitmq-server-3.6.9-1.el6.noarch.rpm を実行することにより、ダウンロードしたrpmパッケージからのRabbitMQをインストール

usr/local/bin/erlを強制的に使用する方法はありますか?

私はrabbitmqのofficial documentationに従っています。

答えて

0

一時的な修正のためのパスをエクスポートして、再起動後も保持するようにbash_profileに設定します。

1) export PATH=$PATH:/usr/local/bin/erl 
2) which erl 
+0

しかし、私が 'sudo yum install'を実行するときに使用する' sudo which erll 'の出力を変更したいと思います。 –

+0

私が提案したものを試しましたか?理想的には、エクスポート後にsudoでパスをエクスポートしてください。 – lambodar

+0

はい私はこれを試みた。 sudoでエクスポートするとエラー 'sudo:export:command not found'が返されます。 –

関連する問題