如何在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的主要内容,如果未能解决你的问题,请参考以下文章
用“MEAN”技术栈开发web应用用mongodb搭建数据库