代码改变世界

完全傻瓜式搭建基于nodejs+express+vCloudFoundry的网站

2011-11-09 22:16  Aga.J  阅读(3151)  评论(0编辑  收藏  举报

只需要按照下面的步骤,很傻的过一遍,就可以有一个自己的网站出来

(傻瓜第一步)node.js+express+npm

【参考文章:http://lingzuer.com/?p=138

(1)nodejs的安装(注意node.js的版本对后面的其他组件的安装影响很大)

(2)npm的安装(node.js的包管理器,帮助node.js项目的安装和发布)

(3)express的安装(优秀的框架,更高效开发node.js程序)

安装过程中可能需要安装其他依赖包,或者出现安装错误,可以尝试自己下载源码后编译。

 

(傻瓜第二步)node.js+express的简单实例

【参考文章:http://shapeshed.com/journal/creating-a-basic-site-with-node-and-express/

 

(傻瓜第三步)将node.js服务器部署到免费空间

【参考文章:http://witcheryne.iteye.com/blog/1160111

直接上去注册个账号,注册成功后根据邮件发回的链接中的Guide,就可以自己建一个cloudfoundry.com后缀的页面。(tips:Cloud Foundry开源的,上面提供了源码,可以自己构建一个Cloud Foundry哦,部署node.js项目只需要简单的vmc push 然后做些许修改即可.)

  在使用Cloud Foundry时需要安装vmc,装的过程中也会有错误,主要是其他依赖包的版本问题,如果rubygems和ruby-full。

 

结束语:对业余爱好者来说,上面的步骤足以让你体验nodejs和express,并获得极大的成就感。但是,这只是体验!体验后你还是什么都不会,只是给你带来极大的学习兴趣,那就好好学吧!