CentOS下安装node.js(二进制文件安装)

版权声明: https://blog.csdn.net/smileyan9/article/details/86708978

1. 编写目的

尽管提倡源码安装,但是源码编译时间常常比较长。
所以某些时候我们也可以考虑使用二进制文件安装,可以节省一些时间。
下面是二进制安装的一些笔记。

2. 安装过程

  • 下载二进制文件(linux)
    在node.js官网上,查看linux二进制文件下载地址,并且复制下载链接。目前最新的稳定版本是 10.15.1。下载链接在官网上复制( https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz
  • 跳转到 /usr/src
     cd /usr/src
    
  • 下载二进制文件,如果链接失效,在node官网复制二进制下载链接。
    wget  https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz
    
  • 解压二进制文件压缩包
     tar xf  node-v10.15.1-linux-x64 
    
  • 初次运行测试
     ./node-v10.15.1-linux-x64/bin/node -v
    
    可以看到输出版本号
     v10.15.1
    
  • 设置软链接
     ln -s /usr/src/node-v10.15.1-linux-x64/bin/npm   /usr/local/bin/ 
     ln -s /usr/src/node-v10.15.1-linux-x64/bin/node   /usr/local/bin/
    
    也就是说把这个两个可执行文件设置两个软链接到/usr/local/bin/下。
  • 已经完成!测试一下。
     node -v
    

    大功告成!

补充一下

建立软链接的时候,有伙伴反映遇到报错如下:

ln: creating symbolic link `/usr/local/bin/node': File exists

也就是说这个文件已经存在了,我们需要删除这个已经存在的即可。

rm -rf /usr/local/bin/node 
rm -rf /usr/local/bin/npm

再次建立软链接就没有问题了。

npm 权限问题

安装后还需要解决权限问题,解决方法也比较简单,请参考这位大佬的教程:https://www.jb51.net/article/140334.htm

Smileyan 2019年1月30日

猜你喜欢

转载自blog.csdn.net/smileyan9/article/details/86708978