2015年8月12日 星期三

Windows 安裝 RabbitMQ 筆記教學

Windows 安裝 RabbitMQ 筆記教學



最近需要用到一些 Open Source 的 Message Queue 技術,因此開始 survey RabbitMQ 基本上這個兔子 Queue 可以安裝在 Linux 上也可以安裝在 Windows 上,安裝了 Queue 之後就可以將Message 透過Sender 程式送進去 Queue ,先進先出,若是沒有 receiver 程式來 Queue 中將 Message 取走他就會一直堆積愈來愈多,理論上只要有足夠多的儲存 message 空間就可以往 Queue 當中送進更多的 Message,以下記錄了這一次在 Windows 8 上面安裝 RabbitMQ 的筆記,下次再來分享我在 Ubuntu 上面安裝 RabbitMQ 以及用 Python 及 Java 寫出的 RabbitMQ Sender 及 Receiver 程式。





 


1.先安裝 Erlang 套件


要在 windows 環境下安裝 RabbitMQ 必需要先安裝 Erlang 套件,目前的版本是 Erlang OTP 18.0,我的作業系統是 win64 所以下載


 


下載以及安裝 Erlang 套件一直按 next 就對了


 


OTP 18.0 Windows 64-bit Binary File (95.1 MB)




 


在 windows 下新增二組環境變數


ERLANG_HOME=C:\Program Files\erl7.0


添加到PATH=%ERLANG_HOME%\bin;


 


PS: 可以透過 command env 叫出修改環境變數的頁面


 


 


2.安裝 RabbitMQ


 



執行rabbitmq-server-3.5.4,動作非常的快,一下子 next 完就安裝完畢了。


 


設置環境變數:


RABBITMQ_SERVER=C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.4


PATH=%RABBITMQ_SERVER%\sbin;



3. Enable RabbitMQ的plugin



安裝完之後在 command line 下執行下列指令


cd %RABBITMQ_SERVER%\sbin


rabbitmq-plugins enable rabbitmq_management


RABBITMQ_LOG_BASE = C:\Logs\RabbitMQ






 


4.安裝完成後透過 command line 可以啟動 rabbitMQ


rabbitmq-service.bat stop


rabbitmq-service.bat install


rabbitmq-service.bat start




 


5. 確認 rabbitMQ 啟動狀態指令


rabbitmqctl status


Status of node 'rabbit@MESONWU-PC' ...


 








▼覺得本站資訊不錯,請不吝給個讚,感謝您▼


 



 


張貼留言