服务器上安装搭建node环境

Posted coder_zyz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器上安装搭建node环境相关的知识,希望对你有一定的参考价值。

一、版本 :

  • node  v4.4.3
  • npm  v2.15.1
  • pm2  v1.1.3
  • express v4.13.4   

二、node安装与环境配置

  1. 新建node安装目录,与node项目目录 
      sudo mkdir -p /www/dev/node
     
      2、进入node目录,下载node二进制文件包(免编译)
 
      3、解压压缩文件:
      sudo tar zxvf node-v4.4.3-linux-x64.tar.gz
    
       4、配置node环境变量
       sudo vim /etc/profile
       添加NODE_HOME,配置export path
 
      
    
      source /etc/profile使文件生效
    
       5、安装npm 
      curl https://npmjs.org/install.sh | sh
 
       6、安装express和pm2
      sudo npm install前置,需要在/usr/bin目录下 设置node 和npm 的软链,注意要写绝对路径
       sudo ln -s /www/dev/node/node-v4.4.3-linux-x64/bin/node /usr/bin/node
      sudo ln -s /www/dev/node/node-v4.4.3-linux-x64/bin/npm /usr/bin/npm
      sudo npm install express -g
      sudo npm install pm2 -g
      同时需要配置pm2的软链  :sudo ln -s /www/dev/node/node-v4.4.3-linux-x64/bin/pm2 /usr/bin/pm2
   
      7、默认在已安装git的条件下,将项目clone到node_workspace目录下
      
      8、启动node项目
      sudo npm install
      启动项目 sudo pm2 start bin/server -i 0

      停止项目: pm2 stop bin/server   或全部杀掉 :pm2 kill

      注意:pm2在启动时写log,有时会遇到写目录权限问题,可以修改日志目录为用户可写即可解决。

以上是关于服务器上安装搭建node环境的主要内容,如果未能解决你的问题,请参考以下文章

mac上安装搭建Appium环境

yb课堂 搭建node环境和npm安装 《二十六》

Node.js环境搭建&&npm安装

node.js 概述与安装以及环境搭建

mac搭建node环境

linux下搭建hexo环境