CentOS下使用Node.js与express框架

微软企业课《WindowsPhone开发》的课程设计,客户端做的一个WindowsPhone音乐播放器,服务端是室友是用Node.js做的web,为了方便测试,我直接将其放到服务器上了,在配置node.js的过程中,遇到了一些麻烦,虽然网上一堆现成的方法,但很多教程都过时了,新版本的环境安装过程出了一些变化。现整理如下:

我使用的是CentOS 6,其他版本未测试过下面的流程。

1.首先安装epel软件源,因为CentOS自带的软件源里没有含有Node.js,当然你选择自己编译Node.js也可以:

wget http://linux.linzhihao.cn/shell/centos_epel.sh
sh centos_epel.sh

2.安装Node.js:

<p>
yum -y install nodejs
    <p>
        3.安装Node.js包管理工具npm:
    </p>
    <p>
yum -y install npm
        <p>
            4.安装express包:
        </p>
        <p>
npm config set registry http://registry.npm.taobao.org
npm install -g express
npm install -g express-generator
            <p>
                5.创建新的express项目:
            </p>
            <p>
express newnodejsweb
cd newnodejsweb
                <p>
                    6.安装依赖包并启动刚刚创建的项目(注意:express4.0以上不再用node app.js启动应用,而是用npm start):
                </p>
                <p>
npm install -d
npm start
                    <p>
                        7.访问http://127.0.0.1:3000/,即可看到express这个默认页面。
                    </p>
                    <p>
                        <br />
                    </p>

QQ截图20141221025015

标签: none

添加新评论