Linux CentOS下安装node.js-直接部署+编译安装

    选择打赏方式

微信公众号伊伊兔,QQ群号:455535550,淘宝天猫优惠劵领取网站:dy208.cn

子成君截图20190107165302.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

可以在下载页面https://nodejs.org/en/download/中找到下载地址,如图。

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


其实你也可以在你喜欢的任意系统上下载最新的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://www.zcjun.com/linux/324.html
百度收录:本文已提交百度暂未被收录!
本文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

爱你允悲悲伤吃惊委屈可怜憧憬吃瓜大哭开心坏笑笑哭哼打哈欠鼓掌乖嘘阴险日了狗费解挤眼滑稽666比心


既然没有吐槽,那就赶紧抢沙发吧!