zoukankan      html  css  js  c++  java
  • linux下安装配置NODEJS环境

    1,官网下载0.10.36 版本node (已编译好!如无编译请编译安装)(根据系统下载 我的是32位的

    指定版本与线上版本一致(包括npm版本 必须保持版本吻合)

    wget https://nodejs.org/download/release/v0.10.36/node-v0.10.36-linux-x86.tar.gz32位)

    wget https://nodejs.org/download/release/v0.10.36/node-v0.10.36-linux-x64.tar.gz (64)

    2,解压 并改名

    tar zfxv  node-v0.10.36-linux-x86.tar.gz  

    mv node-v0.10.36-linux-x86 source-node(你要的目录名称)

    3binbash指定全局

    ln -s /(解压缩当前目录)/source-node/bin/npm /usr/sbin/npm(bash目录)

    ln -s /(解压当前目录)/source-node/bin/node /usr/sbin/nodebash 目录)

    4,测试node是否安装成功 && 包管理工具是否安装成功

     

     

    表示已经成功

    5,安装进程管理工具(指定全局)

    npm install -g pm2 

     

    6,检查pm2是否安装成功 

    pm2 list

    表示成功

    7,添加各个模块(同样指定全局 否则会找不到对应模块)

    npm install -g socket.io

    npm install -g redis

    npm install -g socket.io-redis

    npm install -g xss

    npm install -g mysql

    npm install -g async

    8,查看模块是否完整 && 指定modules路经与配置文件配套

    查看是否在此位置

    /usr/local/node_js/node_modules

    不存在就创建此目录

    mkdir -p /usr/local/node_js/node_modules

    ln -s /usr/local/lib/node_modules(例模块所在目录) /usr/local/node_js/node_modules

    模块列表显示如图

     

     

    安装配置完成

    以下为启动服务 非小组内人员请忽略

    9,更改cfg.js配置 并启动 (我的项目)

    启动脚本: ./pm2Manage.sh restart n1.nodejs.lan.json

    测试脚本:   node --expose-gc app.js --serverid=server-01

    启动成功如图

  • 相关阅读:
    你不知道的JS系列上( 40 ) - 什么是类
    CF356E
    [HDU4135]CO Prime(容斥)
    [POJ 2888]Magic Bracelet[Polya Burnside 置换 矩阵]
    Polya定理与Burnside引理
    选举
    David与Vincent的博弈游戏[树型DP]
    Vincent的城堡
    三元组
    vue打包体积优化之旅
  • 原文地址:https://www.cnblogs.com/emao/p/5511394.html
Copyright © 2011-2022 走看看