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”字样??

     

  • 相关阅读:
    栈的压入、弹出序列
    HM代码分析--TAppEncoder
    HM代码分析--TAppDecoder
    包含min函数的栈
    GMOJ 6841. 【2020.11.5提高组模拟】淘淘蓝蓝之树 林
    【2020.11.5提高组模拟】总结
    dsu on tree学习总结 (树上启发式合并)
    GMOJ 6847. 【2020.11.03提高组模拟】通往强者之路
    2020.11.03【NOIP提高A组】模拟
    【2020.11.02提高组模拟】总结
  • 原文地址:https://www.cnblogs.com/zhangkaimin/p/4281635.html
Copyright © 2011-2022 走看看