zoukankan      html  css  js  c++  java
  • CentOS编译安装NodeJS+Express

    NodeJS是基于Chrome’s Javascript runtime,也就是Google V8引擎执行Javascript的快速构建网络服务及应用的平台,其优点有:

    CentOS编译安装NodeJS+Express相比在Windows下有点复杂,但只要有点Linux基础的人,就非常的简单了。

    安装环境:CentOS 6.4 x86 minimal for 64位裸系统

    安装软件:NodeJS v0.10.5,Express Web开发框架

    安装准备:CentOS 6.4 minimal(最小化安装)安装完成后,默认没有编译环境。需要安装的组件有gcc,make,gcc-c++,openssl-devel以及wget

    yum -y install gcc make gcc-c++ openssl-devel wget

     

    安装开始:

     

    1.下载NodeJS v0.10.5源码及解压

     

    #wget http://nodejs.org/dist/v0.10.5/node-v0.10.5.tar.gz
    #tar -zvxf node-v0.10.5.tar.gz

     

    2.进入源码目录,配置编译环境(比如安装到/opt/node/v0.10.5目录下)

     

    #./configure --prefix=/opt/node/v0.10.5

     

    3.执行编译及安装

     

    #make && make install

     

    4.配置环境变量

     

    在/etc/profile.d目录下建立node.sh脚本文件并输入如下

     

    #set for nodejs
    export NODE_HOME=/opt/node/v0.10.5
    export PATH=$NODE_HOME/bin:$PATH
    export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH

     

    5.验证是否安装配置成功

     

    #node -v

     

    出现v0.10.5,安装成功,如果提示node:command not found表示安装配置没有成功。

     

    6.安装Express框架

     

    #npm install express -gd

     

    7.创建开发目录

     

    #express app
    app为你的开发的程序名称

     

    8.安装程序依赖组件
    进入app目录,输入:

     

    #npm install

     

    9.安装完成,可以测试整体环境是否成功安装。
    在app目录下,输入

     

    #node app

     

    打开浏览器,输入http://localhost:3000是否能看到”Express”字样??

     

  • 相关阅读:
    oracle学习 五 使用存储过程创建一个重置密码为123456的功能(持续更新中)
    oracle学习 四(持续更新中)无法为表空间 MAXDATA 中的段创建 INITIAL 区
    P3224 [HNOI2012]永无乡
    P3521 [POI2011]ROT-Tree Rotations
    UVA11090 Going in Cycle!!
    P1136 迎接仪式
    P1984 [SDOI2008]烧水问题(具体证明)
    P1494 [国家集训队]小Z的袜子
    P2680 运输计划
    P2831 愤怒的小鸟
  • 原文地址:https://www.cnblogs.com/zhangkaimin/p/4281635.html
Copyright © 2011-2022 走看看