rabbitmq的安裝與使用

2021-07-25 23:02:23 字數 2121 閱讀 9693

1)系統編譯環境(這裡採用linux/unix 環境)

① 安裝環境

虛擬機器:vmware® workstation 10.0.1 build

linux系統:centos6.5

2)rabbitmq所需要的附屬包(erlang、******json)安裝:

① 安裝erlang

rabbitmq是基於erlang的,所以首先必須配置erlang環境。

從erlang的官網

然後:cd 進入解壓出來的資料夾

執行./configure --prefix=/opt/erlang  就會開始編譯安裝  會編譯到 /opt/erlang 下 然後執行 

make 和 make install

編譯完成以後,進入

/opt/erlang

,輸入erl

測試erlang

是否安裝成功。

修改/etc/profile

檔案,增加下面的環境變數:

#set erlang environment

export path=$path:/opt/erlang/bin

source profile

使得檔案生效

肯能會出現找不到包的情況,就直接yum install 吧!

需要安裝乙個比較新的python版本。安裝略,比較簡單。

rabbitmq-server-generic-unix-2.7.1.tar.gz

rabbitmq的安裝有很多版本,我們使用generic unix版本。

cd /

tar zxvf rabbitmq-server-generic-unix-2.7.1.tar.gz -c /opt解壓到指定的資料夾下

cd /opt,建立軟鏈結ln -s rabbitmq-server-generic-unix rabbitmq

cd rabbitmq/sbin,./rabbitmq-server -detached可以實現後台啟動

修改/etc/profile,新增環境變數

#set rabbitmq environment

export path=$path:/opt/rabbitmq/sbin

source profile使得檔案生效

cd /opt/rabbitmq/sbin,./rabbitmqctl stop關閉rabbitmq

這樣就完成了安裝

這樣就安裝成功。

啟用管理方式(用網頁方式管理mq)cd /opt/rabbitmq/sbin/  

執行./rabbitmq-plugin enable rabbitmq-management

然後訪問http://localhost:55672 

主要參考官方文件:

一般情況下,rabbitmq的預設配置就足夠了。如果希望特殊設定的話,有兩個途徑:

注意,這兩個檔案預設是沒有的,如果需要必須自己建立。

rabbitmq-env.conf

這個檔案的位置是確定和不能改變的,位於:/etc/rabbitmq目錄下(這個目錄需要自己建立)。

具體的列表見:#define-environment-variables

rabbitmq.config

這是乙個標準的erlang配置檔案。它必須符合erlang配置檔案的標準。

它既有預設的目錄,也可以在rabbitmq-env.conf檔案中配置。

檔案的內容詳見:#config-items

主要參考官方文件:

rabbitmq提供了乙個web的監控頁面系統,這個系統是以plugin的方式進行呼叫的。

首先,在rabbitmq-env.conf中配置好plugins目錄的位置:rabbitmq_config_file

mochiweb

webmachine

rabbitmq_mochiweb

amqp_client

rabbitmq_management_agent

rabbitmq_management

重新啟動rabbitmq,輸入http://server-name:55672/mgmt/ 就能夠進入到監控頁面。預設的使用者名稱和密碼是: guest 和 guest。

RabbitMQ的安裝使用

rabbit mq 是建立在強大的erlang otp平台上,因此安裝rabbitmq之前要先安裝erlang。erlang rabbitmq 命令列 rabbitmq sbin 使用rabbitmq plugins.bat list檢視已安裝的外掛程式列表 使用 rabbitmq plugins....

使用docker安裝rabbitmq

docker pull rabbitmq management帶有mangement的是包含web管理頁面的 docker run d hostname rabbitmq name rabbitmq p 5672 5672 p 15672 15672 v d www rabbitmq var lib...

使用Docker安裝RabbitMQ

使用docker安裝rabbitmq 首先,我們得安裝docker環境,本文假設你的機器上已經安裝好了docker環境。先拉取rabbitmq映象 docker pull rabbitmq 3.8.1 management然後檢視映象 docker imagesrepository tag imag...