如何在WindowsAzure上搭建Mean stack环境之如何在中国版Azure上搭MangoDB

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在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,建立虚拟机。

技术分享



然后用putty登陆进去。

step1:键入:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927技术分享

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

技术分享

step3:键入:

sudo apt-get update

技术分享

漫长的等待。

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

这里我就不放图啦。基本就是以上步骤。



以上是关于如何在WindowsAzure上搭建Mean stack环境之如何在中国版Azure上搭MangoDB的主要内容,如果未能解决你的问题,请参考以下文章

如何在Windows Azure上搭建SSTP VPN

用“MEAN”技术栈开发web应用用mongodb搭建数据库

怎么在window8下搭建Windows开发环境

Sublime Text 3搭建Python开发环境

如何用powershell在windowsazure上建立DS系列虚机

什么是微软云Windows Azure?