2017年9月14日 星期四

CentOS 7 安裝 RabbitMQ 3.6.12

CentOS 7 安裝 RabbitMQ 3.6.12

相關文件

安裝 Erlang

使用 yum 安裝 Erlang 是最簡單又方便的方式, 雖然不一定是最新版的, 不過已經符合 RabbitMQ 需求.
在 CentOS 7 上使用 Erlang 20.x
建立 repo 檔
$ vi /etc/yum.repos.d/rabbitmq-erlang.repo
# In /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7
gpgcheck=1
gpgkey=https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
安裝 Erlang
$ yum install erlang
測試 Erlang 是否安裝成功
$ erl

1> 123+456.
579
跳出 Erlang
2> halt().

安裝 RabbitMQ

下載 RabbitMQ 的 RPM
$ wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_12/rabbitmq-server-3.6.12-1.el7.noarch.rpm
安裝 RabbitMQ
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
yum install rabbitmq-server-3.6.12-1.noarch.rpm

執行 RabbitMQ

讓 RabbitMQ 在背景執行
$ rabbitmq-server -detached

結語

  • 安裝比起之前簡單很多
  • 建立帳號跟權限就跟以往一樣
  • 效能怎麼比我想像中差... Orz

沒有留言: