1. 程式人生 > >RocketMQ在線集群安裝

RocketMQ在線集群安裝

在線 並且 生效 profile http ice margin 百度 最新版

一、步驟

  1、虛擬機安裝CentOS 64位 基礎版

  2、下載安裝jdk並配置

  3、下載並安裝maven

  4、下載並安裝rocketMQ  

  5、啟動rocketMQ

  6、MQ用戶手冊

二、操作

  1、虛擬機安裝CentOS 64位 基礎版  

  (1)下載鏡像文件,在虛擬機中啟動鏡像文件,選擇第一個安裝:

技術分享

(2)出現以下界面,安裝軟件選擇最小安裝,分區選擇自動分區,網絡連接打開(要不然開機時還要設置,如果連接不上,那麽是你的虛擬機的網絡連接有問題),設置完後就開始安裝(下一步還需要設置root密碼)。安裝很快完成,進入系統,此時就是個命令行界面:

技術分享

  2、下載安裝jdk並配置  

    使用yum命令來查找需要安裝的jdk版本,MQ似乎需要jdk1.8的jdk,因此,我選擇了這個jdk:

技術分享

    接著就使用yum命令來安裝jdk1.8:

技術分享

    完成安裝後,確認一下,有以下信息出來就說明是對的(否則command not found):

技術分享

    接著設置環境變量,此時要先確認下jdk是安裝在哪個目錄下,輸入命令java –verbose,一陣信息飄過之後,在最後面會輸出路徑,從而可以找到jdk的路徑:

技術分享

    接著就是設置profile文件(這個/etc/profile跟~/.bash_profile有什麽區別?):

技術分享

    在最後面加入以下信息,保存後退出(不知道這樣的設置有沒有必要,因為jdk安裝完成後,命令就可以使用了):技術分享

    接著使環境變量生效:

技術分享

  3、下載並安裝maven

    步驟跟2很相似,使用yum list來列出有關maven的相關包,但是發現會列出很多很多的,要下載哪個呢,我也不知道,所以隨手打了個命令:

技術分享

    找到並列出了一系列要安裝的包,然後就同意安裝了:

技術分享

    完成後確認一下:

技術分享

    這裏有個小結:以後想要安裝什麽包的時候yum list | grep “包名稱”或者直接yum install “包名稱”

  4、下載並安裝rocketMQ

    完成以上步驟後,就要rocketMQ的安裝了,首先也是yum,但是發現只有

技術分享

    我們要安裝rocketMQ,不是acticeMQ,因此就要百度找了,找到官方文檔:http://rocketmq.apache.org/docs/quick-start/,看到先決條件:

技術分享

    感覺有點不妙:Maven版本不對,不過先放著,看看會出現什麽錯誤.git沒有裝,要先裝一個,安裝命令依舊是那個yum(參考第3節小結)……所有準備都做完後,開始下載和安裝,根據官網上的步驟安裝就可以了......(這裏省略之後所有)

  5、啟動rocketMQ

    這裏的啟動MQ指的是不做任何設置,啟動下MQ(一臺master),至少保證能用,並且官網文檔上已經比較清楚的介紹了啟動的命令,我這邊還寫這一節,主要是我在啟動broker的時候出了一個錯誤:

技術分享

    這個肯定是JVM運行參數沒有配置好,百度了一下才知道要在這兩個地方設置啟動JVM的參數(參考http://blog.csdn.net/zhu_tianwei/article/details/40948447),修改成自己合適的參數就可以了

技術分享

    開啟完畢檢查一下:

技術分享

  6、 MQ用戶手冊

    http://files.cnblogs.com/files/chenkaiwei/阿裏RocketMQ_用戶指南_V3.2.4_最新版本.pdf

RocketMQ在線集群安裝