RabbitMQ的安裝,配置,監控

2021-09-01 01:35:54 字數 2148 閱讀 2337

安裝

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

然後:$ tar xvzf otp_src_r14b03.tar.gz

$ cd otp_src_r14b03

$ ./configure

編譯後的輸出如下圖:

提示沒有wxwidgets和fop,但是問題不大。繼續:

$ make

$ sudo make install

by default, erlang/otp will be installed in `/usr/local/`. to instead install in `/`, use the `--prefix=` option.

安裝完erlang,開始安裝rabbitmq-server。

主要參考官方文件:

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

$ tar xvzf ******json-2.2.1.tar.gz

$ cd ******json-2.2.1

$ sudo python setup.py install

$ tar xvzf rabbitmq-server-2.6.1.tar.gz

$ cd rabbitmq-server-2.6.1

$ make

# target_dir=/usr/local sbin_dir=/usr/local/sbin man_dir=/usr/local/man make install 

在sbin/目錄下出現了三個命令:

rabbitmqctl  rabbitmq-env  rabbitmq-server

安裝成功。

執行

找到sbin/目錄,執行程式:

/usr/local/sbin/rabbitmq-server –detached 

停止程式:

/usr/local/sbin/rabbitmqctl stop 

配置

主要參考官方文件:

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

乙個是環境變數的配置檔案 rabbitmq-env.conf ;

乙個是配置資訊的配置檔案 rabbitmq.config;

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

rabbitmq-env.conf

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

檔案的內容包括了rabbitmq的一些環境變數,常用的有:

#rabbitmq_node_port=    //埠號

#hostname=

rabbitmq_nodename=mq

rabbitmq_config_file=        //配置檔案的路徑

rabbitmq_mnesia_base=/rabbitmq/data        //需要使用的mnesia資料庫的路徑

rabbitmq_log_base=/rabbitmq/log        //log的路徑

rabbitmq_plugins_dir=/rabbitmq/plugins    //外掛程式的路徑

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

rabbitmq.config

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

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

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

監控

主要參考官方文件:

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

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

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

RabbitMQ的安裝,配置,監控

安裝 rabbitmq是基於erlang的,所以首先必須配置erlang環境。然後 tar xvzf otp src r14b03.tar.gz cd otp src r14b03 configure 編譯後的輸出如下圖 提示沒有wxwidgets和fop,但是問題不大。繼續 make sudo m...

RabbitMQ的安裝,配置,監控

安裝 rabbitmq是基於erlang的,所以首先必須配置erlang環境。然後 tar xvzf otp src r14b03.tar.gz cd otp src r14b03 configure 編譯後的輸出如下圖 提示沒有wxwidgets和fop,但是問題不大。繼續 make sudo m...

RabbitMQ安裝配置

windows下的安裝是非常簡單的,我們需要準備兩個東西 rabbitmq 安裝這後我們可以配置一下rabbitmq的環境變數 開啟命令列執行rabbitmq server 現在大功已經告成了,不過rabbitmq給我們提供乙個視覺化的管理工具 可以在cmd中寫出 rabbitmq plugins ...