CentOS 7 部署nodejs
[root@web ~]# cd /root/packages

nodejs下载页面:http://nodejs.cn/download/,选择合适的linux版本编译包

[root@web ~]# wget -c https://npm.taobao.org/mirrors/node/v12.14.0/node-v12.14.0-linux-x64.tar.xz

解压编译包

[root@web ~]# tar -xvf node-v12.14.0-linux-x64.tar.xz 
[root@web ~]# mv node-v12.14.0-linux-x64 nodejs
[root@web ~]# cp -R nodejs/ /usr/sbin/  # /usr/bin系统预设的可执行文件,如开关机在这里,优先级最高;/usr/local/bin   用户本身相关的可执行文件,如自己安装的软件推荐放在这里,会提升到全局;/usr/sbin同上

为了使nodejs能够全局使用,需要配置一下软链接

[root@web ~]# ln -s  /usr/sbin/nodejs/bin/node    /usr/local/bin/
[root@web ~]# ln -s  /usr/sbin/nodejs/bin/npm    /usr/local/bin/

检查安装结果

[root@web ~]# node  -v
[root@web ~]# npm   -version

扩展配置淘宝镜像

下载cnpm

[root@web ~]# npm install -g cnpm --registry=https://registry.npm.taobao.org  #安装成功后,cnpm可执行文件会下载到nodejs的安装目录下(也就是/usr/sbin/nodejs/bin/)
需要cnpm配置到全局下,也就是创建软链接到/usr/local/bin/下(如果本来就在该目录下不要做软连接)
[root@web ~]# ln -s /usr/sbin/nodejs/bin/cnpm /usr/local/bin/ 
上一篇
下一篇