1、下载
https://nodejs.org/zh-cn/download/
2、上传
rz上传文件
3、解压
解压:tar xf node-v10.14.2-linux-x64.tar.xz
这个版本是已经编译好的版本,可以直接用
进入到node所在目录:cd node-v10.14.2-linux-x64
执行node命令,查看版本:./bin/node -v
4、移动到合适目录
例如可以移动到/usr/local/nodejs目录下(根据自己的需要选择是否移动位置)
mv node-v10.14.2-linux-x64/ /usr/local/nodejs
5、设置软连接
nodejs目录下的bin目录下包含了node、npm等命令,未设置软连接时,执行相关命令需要到nodejs的bin目录下执行,或者执行时带完整目录
ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin
设置后可在任何目录下执行node或npm命令
6、可能遇到的问题
问题:
在一台机器上上述方式设置软连接可以生效,但换了一台linux机器,就不生效了。
问题是/usr/local/bin这个路径不在$PATH中。
(echo $PATH可以查看$PATH变量,或在/etc/profile文件中查看。)
解决办法:
找一个在$PATH中的路径来设置软连接,或者在$PATH中增加/usr/local/bin目录,或者将node/bin目录加入全局变量中。
直接将node加入环境变量方法(这种方法设置好之后,以后再安装的命令就可以不设置软连接了)
在/etc/profile最后添加以下代码
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
source /etc/profile使修改生效
网友评论