安裝新版本的rabbitmq


上一篇提到了,如果通過系統默認的源安裝的rabbitmq通常不是最新的,比如我在做測試的時候,rabbitmq的版本已經是3.7.7http://www.rabbitmq.com),而我通過系統默認源安裝得到的rabbitmq的版本是3.5.7

兩種方法安裝到新版本的rabbitmq

1. 通過增加rabbitmq的源到系統的倉庫里面

2. 下載發行包自己安裝

第一種方式是rabbitmq推薦的: http://www.rabbitmq.com/install-debian.html#bintray-apt-repo-erlang

 

首先讓我們的系統信任我們要增加的源:

wget -O - 'https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc' | sudo apt-key add -

 增加erlang和rabbitmq源:

echo "deb https://dl.bintray.com/rabbitmq/debian bionic main erlang" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list

 源更新過后要運行:

apt-get update

卸載erlang rabbitmq(如果之前安裝過的話):

apt-get remove rabbitmq
apt-get purge erlang
apt-get autoremove

重新安裝erlang 和 rabbitmq:

apt-get install erlang
apt-get install rabbitmq-server

 再檢查rabbitmq的版本:

rabbitmqctl status

 已經是最新版本的3.7.7

root@iZuf6cdovpqjj6q2xqxrjlZ:/usr/lib# rabbitmqctl status
Status of node rabbit@iZuf6cdovpqjj6q2xqxrjlZ ...
[{pid,3167},
 {running_applications,
     [{rabbit,"RabbitMQ","3.7.7"},
      {mnesia,"MNESIA  CXC 138 12","4.15.4"},
      {rabbit_common,
          "Modules shared by rabbitmq-server and rabbitmq-erlang-client",
          "3.7.7"},

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM