Centos7安装Node.js和npm

技巧 Jan 5, 2020

在另外一台服务器中测试新程序时发现没有安装Node.js和npm,找了很多教程大部分都已经过时,找到现在仍然有效的安装方法是源码安装(也许永远有效)。

使用源码安装和二进制数据包安装的区别在于,源码安装还需要把源码编译,然后才能安装
下载源码的方式与上面的方法类似,进入官网下载页面,选择想要下载的版本(node-v12.14.0.tar.gz),获取到下载链接(与下面的链接类似),进入用户目录,把源码包下载下来:

wget https://nodejs.org/dist/v12.14.0/node-v12.14.0.tar.gz

下载完后,解压并进入解压后的目录

tar xzvf node-v12.14.0.tar.gz
cd node-v12.14.0

要编译源码需要安装 gccgcc-c++,可以先使用yum info package_name检查是否已经安装了这两个软件包,如果没有,则进行安装。

sudo yum install gcc gcc-c++

安装后,运行configure文件并编译

./configure
make

编译的时间会比较长,如果不出意外,通常在20来分钟左右,所以要耐心的等待编译完成。编译完成后,使用下面命令安装

sudo make install

安装完后,使用node -v验证安装,至此,结束。

Tags

Hansen

闷骚的完美主义的老青年。草根站长、自由撰稿人、资深网民、网络、文学以及娱乐八卦控。外贸人,SOLO族。石家庄婵然贸易有限公司、中邦智盛(深圳)贸易有限公司创始人