Linux服务器安装Node.js以及升级
2017-11-09 本文已影响0人
uniapp
Node.js声称是世界上开源库中最大的生态系统,虽然有夸张的成分,但是现实中确实展示了强大的生命力,在其基础上,建立了许多的开源web网站。如果我们把要把开源网站部署到服务器上,需要首先在服务器配置Node.js开发环境。
我的服务器在阿里购买,安装的是Linux的CentOS系统.
部署Node.js
步骤如下:
1、下载源码,你需要在https://nodejs.org/en/download/
下载最新的Nodejs版本,本文以v9.0.0为例:
cd /usr/local/src/
wget http://nodejs.org/dist/v9.0.0/node-v9.0.0.tar.gz
2、解压源码
tar zxvf node-v9.0.0.tar.gz
3、编译安装
cd node-v9.0.0
./configure --prefix=/usr/local/node/v9.0.0
make
make install
4、配置NODE_HOME,进入profile编辑环境变量
vim /etc/profile
设置nodejs环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:
#set for nodejs
export NODE_HOME=/usr/local/node/v9.0.0
export PATH=$NODE_HOME/bin:$PATH
:wq保存并退出,编译/etc/profile 使配置生效
source /etc/profile
验证是否安装配置成功
node -v
输出 v9.0.0 表示配置成功.
更新
node有一个模块叫n,是专门用来管理node.js的版本的。
1、首先安装n模块:
npm install -g n
2、升级node.js到最新稳定版
n stable
也可以指定版本号:
n v0.10.26
几个常用的Node命令:
npm -v #显示版本,检查npm 是否正确安装。
npm install express #安装express模块
npm install -g express #全局安装express模块
npm list #列出已安装模块
npm show express #显示模块详情
npm update #升级当前目录下的项目的所有模块
npm update express #升级当前目录下的项目的指定模块
npm update -g express #升级全局安装的express模块
npm uninstall express #删除指定的模块
喜欢和关注都是对我的鼓励和支持~