1. 程式人生 > >Linux中安裝RabbitMQ服務

Linux中安裝RabbitMQ服務

1.安裝Erlang環境

1.1下載Erlang安裝

下載安裝包到指定的目錄(erlang目錄為自己建立)

#cd /home/erlang

wget http://www.erlang.org/download/otp_src_R16B02.tar.gz

1.2 解壓

tar  -zxvf otp_src_R16B02.tar.gz

1.3 編譯安裝

cd /home/erlang/otp_src_R16B02

./configure--prefix=/usr/local/erlang

make -j 4

make install -j 4

===========註釋說明===========

Linux下編譯安裝原始碼

無非就是三個步驟,

./configure 第一步進入源程式碼的目錄

make

make install

1.4 Erlang加入PATH變數

source /etc/profile

1.4檢測Erlang是否安裝成功

erl


2.安裝RabbitMQ

2.1下載 RabbitMQ 安裝包

wgethttp://www.rabbitmq.com/releases/rabbitmq-server/v2.7.0/rabbitmq-server-generic-unix-2.7.0.tar.gz

2.2解壓

tar -zxvf rabbitmq-server-generic-unix-2.7.0.tar.gz

2.3 RabbitMQ加入PATH變數

source /etc/profile

2.4建立存放日誌和資料庫的目錄:

mkdir -p /var/log/rabbitmq

mkdir -p /var/log/rabbitmq/mnesia/rabbit

修改配置可以建檔案

/etc/rabbitmq/rabbitmq.config

/etc/rabbitmq/rabbitmq-env.cfg

/etc/rabbitmq需要自己手動建,如果不需要修改配置則不用新建這兩個檔案,如果新建了配置檔案則啟動rabbitmq-server時讀取此配置檔案,

如果配置檔案為空則節點會啟動失敗。

2.5啟動與關閉

cd /home/rabbitmq_server-2.7.0/sbin

./rabbitmq-server //啟動 rabbitmq服務

./rabbitmqctl stop //停止RabbitMQ服務

./rabbitmqctl start_app //啟動application

./rabbitmqctl stop_app //停止application

2.6 檢視狀態

//顯示RabbitMQ狀態資訊

cd /home/rabbitmq_server-2.7.0/sbin

./rabbitmqctl status

2.7 開啟網頁版控制檯

cd /home/rabbitmq_server-2.7.0/sbin

./rabbitmq-plugins enable rabbitmq_management

開啟瀏覽器訪問

 

========================相關博文帖子==============================

//Linux下編譯安裝原始碼的三板斧

//Linux下編譯安裝RabbitMQ百度經驗貼

//Linux下編譯安裝RabbitMQ

//RabbitMQ叢集配置

//RabbitMQ:基礎、執行和管理

//RabbitMQ的命令使用

//使用yum安裝軟體出現“The requested URL returned error:404”解決方法

//RabbitMQ的幾種典型使用場景