linux编译安装node,Linux CentOS下安装node.js-直接部署+编译安装 - 子成君-分享出去,快乐加倍!-旧版已停更...

本站已不再更新,最新资源请前往zcjun.com获取!

71953a8de7a83521510631e57be9dece.png

这里讲述的是在centOS下安装node.js的两种方法,先简述一下两种方法的优缺点吧。

直接部署:

有点是安装简介干净也比较快速。个人认为比较适合新手。但是如果是nodejs插件需全局安装时,需要自行去创建关联。

编译部署:

过程稍微麻烦,需要安装gcc等其他程序,编译也比较久,并且部署完成后nodejs为分别放在不同文件夹内:

/usr/local/bin –放置nodejs 执行程序

/usr/lib –放置了node_modules,即nodejs的各种模块

/usr/include –放置了nodejs扩展开发用头文件

优点是全局安装nodejs模块,直接使用。

好了,正文开始:

#直接部署

1.首先安装wget

yum install -y wget

如果已经安装了可以跳过该步

2.下载nodejs最新的bin包

wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz

然后执行指令,我这里下载的是v10.15.0-linux-x64版本

a6af5e1739ab415dd6dbc0edfa891495.png

其实你也可以在你喜欢的任意系统上下载最新的bin包,然后通过FTP工具上传到CentOS上。

3.下载完成进行解压,依次执行

xz -d node-v10.15.0-linux-x64.tar.xz

tar -xf node-v10.15.0-linux-x64.tar.xz

4.部署bin文件先确认你nodejs的路径,我这里的路径为~/node-v10.15.0-linux-x64/bin。确认后依次执行

ln -s ~/node-v10.15.0-linux-x64/bin/node /usr/bin/node

ln -s ~/node-v10.15.0-linux-x64/bin/npm /usr/bin/npm

注意ln指令用于创建关联必须给全路径,否则可能关联错误。

5.测试

node -v

npm

如果正确输出版本号,则部署OK

#编译部署

1.安装gcc,make,openssl,wget

yum install -y gcc make gcc-c++ openssl-devel wget

2.下载源代码包

同样的,你可以在下载页面https://nodejs.org/en/download/中找到下载地址。然后执行指令

wget wget https://nodejs.org/dist/v9.3.0/node-v9.3.0.tar.gz

3.解压源代码包

tar -xf node-v9.3.0.tar.gz

4.编译

进入源代码所在路径

cd node-v9.3.0

先执行配置脚本

./configure

编译与部署

make && make install

5.测试

node -v

npm

版权声明:若无特殊注明,本文皆为《 子成君 》原创,转载请保留文章出处。 本文链接:Linux CentOS下安装node.js-直接部署+编译安装 https://old.zcjun.com/linux/324.html 百度收录:本文已被百度收录点击查看详情!

本文到此结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值