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族。石家庄婵然贸易有限公司、中邦智盛(深圳)贸易有限公司创始人

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.