linux服务器部署nodejs环境

321 阅读1分钟

安装node流程

  1. 系统为centos 6.9,并装有wget

    yum install -y wget
    
  2. 下载nodejs的源码包

    wget  https://nodejs.org/dist/v8.11.2/node-v8.11.2-linux-x64.tar.xz 
    
  3. 解压源码包

    tar -xvf node-v8.11.2-linux-x64.tar.xz
    cd node-v8.11.2-linux-x64
    ./node -v       //正常显示 v.8.11.0,表示OK
    
  4. 配置全局环境变量

    vim ~/.bash_profile     //编辑当前用户的环境变量
    

    找到 PATH=PATH:HOME/bin ,在后面添加路径为:

    PATH=$PATH:$HOME/bin:~/node-v8.11.2-linux-x64/bin
    

    其实就是把node的命令目录也添加到环境变量中。

    保存文件后,执行

    source ~/.bash_profile  //重新加载配置,新的环境变量生效
    
  5. 最终,可以在任意目录下运行node和npm

    node -v
    npm -v
    

    成功!

注意,所有npm安装的全局插件,都是安装在你的 node安装目录/lib 下,部分插件带有全局命令的话,会自动设置了软链接到 node安装目录/bin 目录下,各位看官可以去多看看node安装目录,一探究竟!