如何在WindowsAzure上搭建Mean stack環境之如何在中國版Azure上搭MangoDB

前幾天有海外客戶問到在Azure上搭建Mean Stack可行嗎。當然可行了,只是個環境而已。

首先,什麼是Mean Stack。

MEAN stack是LAMP (Linux、Apache、MySQL,PHP / Python) stack的一個現代替代者,在九十年代末,LAMP曾是Web應用程序的主流構建方式。

在這個應用程序中並不會使用Angular.js,因爲這裏並不是要構建一個HTML用戶界面。相反,這裏創建的是一個沒有用戶界面的REST API,但它卻可以作爲任何界面的基礎,如一個網站、一個Android應用程序,或者一個iOS應用程序。

WindowsAzure的中國版由於還沒有開放Marketplace所以也還沒有一個完整的已經搭好的環境啦。搭MangoDB就是第一步。上圖上圖。

這裏以12.04版本的Ubuntu系統爲例。

先登Azure Portal,建立虛擬機。

wKiom1bVJ96jcKUtAANmr5AXcuQ392.png



然後用putty登陸進去。

step1:鍵入:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927wKiom1bVJ96gmEQLAAAYijHGh1w858.png

step2:鍵入:

echo "deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

wKioL1bVKFbT6lFUAAAWHHF_HFU179.png

step3:鍵入:

sudo apt-get update

wKioL1bVKFaDK0-aAAANeRI55t4047.png

漫長的等待。

step4:鍵入:

最新版本的:sudo apt-get install -y mongodb-org

特殊版本的:

sudo apt-get install -y mongodb-org=3.2.3 mongodb-org-server=3.2.3 mongodb-org-shell=3.2.3 mongodb-org-mongos=3.2.3 mongodb-org-tools=3.2.3

這裏我就不放圖啦。基本就是以上步驟。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章