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

     

  • 相关阅读:
    Superset 制作图表
    superset 安装配置
    python 虚拟环境 pyenv
    pymysql 单独获取表的栏位名称
    pymysql 返回数据为字典形式(key:value--列:值)
    Oracle/MySQL decimal/int/number 转字符串
    netstat 问题处理
    MySQL 中Index Condition Pushdown (ICP 索引条件下推)和Multi-Range Read(MRR 索引多范围查找)查询优化
    MySQL执行计划extra中的using index 和 using where using index 的区别
    ref与out
  • 原文地址:https://www.cnblogs.com/zhangkaimin/p/4281635.html
Copyright © 2011-2022 走看看