您的位置:首页 > 数据库 > Mongodb

2.安装Clouda框架

2013-12-26 11:52 295 查看

1.安装node.js

Clouda是基于node.js的开发框架,所以我们首先需要安装node.js

下载node.js,地址:http://nodejs.org/download/

安装即可

2.安装MongoDB

在本地Clouda使用mongoDB作为数据库,按照下面的步骤安装并启动MongoDB

下载mongoDB,地址:http://www.mongodb.org/downloads

(1)将下载的压缩包解压,并在根目录(与bin文件夹处于同一目录)下新建两个文件夹,分别命名data(存放数据)和logs(存放日志),在logs文件夹下新建mongodb.log文件以记录日志。

启动服务 cmd命令如下



win+r快捷键进入控制台,输入MongoDB所在盘符,例如d:进入d盘,然后使用cd命令转到指定目录下,运行 mongod --dbpath data目录

(2)在浏览器中输入http://localhost:27017可验证mongoDB服务是否成功启动。

如果浏览器显示如下页面就表示启动成功。



成功后控制台不要关闭,使用系统管理员启动控制台,继续执行以后的命令

(3)将mongodb的启动加入到windows的服务下,随windows 服务一起启动,具体操作如下:

如果是windows x64系统,必须使用系统管理员权限打开控制台执行命令行。服务是否加入到windows 服务下可以在计算机-管理-服务和应用程序-服务 中查看



执行命令后,成功


查看服务:



(4)上面的操作(3)成功后在Cmd中启动MongoDB,方法如下:执行命令 net start MongoDB



如果服务已经启动会提示服务应经启动,如果失败删除data文件夹下的mongod.lock文件,再重新启动,如果还不行重启电脑试一试

3.安装和使用Clouda

(1)安装Clouda:

打开CMD,用cmd进入node.js安装的根目录。

(我的node.js的根目录是:)

然后输入如下指令:


回车,完成Clouda的安装。

(2)使用Clouda创建工程:

同样是打开CMD,用cmd进入node.js安装的根目录。

然后输入如下指令:



完成名就myproject这个工程的创建。

Cmd界面最后会显示如下界面:



说明端口变成了8080: (使用tomcat的时候注意端口占用问题。即不要同时使用这两个)

此处我试了很多次没有成功,最后发现是我IIS配置问题,如果没有成功大家多查查原因,不要灰心

(3)运行Clouda

此处同样是打开CMD,用cmd进入node.js安装的根目录。

在运行Clouda前需要启动MongoDB。

方法如下:



(cd myproject 回车 sumeru start回车)

已完成打开myproject的操作。

4.测试

在Clouda框架中有一个itworks的实例,可以在浏览器中输入打开链接来运行。(注意端口是8080而不是27017)

浏览器会显示如下:



ok,完成!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息