CentOS7中源码编译安装NodeJS的完整步骤


Posted in NodeJs onOctober 13, 2018

前言

以前在CentOS上也编译安装过Node,只是没有把过程记录下来,最近又重新安装了一编,所以将安装的步骤记录下分享出来,需要的朋友可以参考借鉴,下面话不多说了,来一起看看详细的介绍吧

安装步骤:

1.安装 gcc、gcc-c++

yum -y install gcc gcc-c++ kernel-devel

2.下载源码

wget https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz

3.解压源码

tar -xzf node-v8.11.3.tar.gz

4.编译源码

cd node-v8.11.3
./configure
make

一直等到编译完成

5.安装

make install

这一步很快

6.检查

node -v
npm -v

会有如下输出:

[root@VM_191_83_centos node-v8.11.3]# node -v
v8.11.3
[root@VM_191_83_centos node-v8.11.3]# npm -v
5.6.0

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

NodeJs 相关文章推荐
你一定会收藏的Nodejs代码片段
Feb 04 NodeJs
详解nodejs 文本操作模块-fs模块(一)
Dec 22 NodeJs
详解nodejs 文本操作模块-fs模块(三)
Dec 22 NodeJs
nodejs简单读写excel内容的方法示例
Mar 16 NodeJs
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
Dec 06 NodeJs
nodeJS进程管理器pm2的使用
Jan 09 NodeJs
基于Koa(nodejs框架)对json文件进行增删改查的示例代码
Feb 02 NodeJs
NodeJs生成sitemap站点地图的方法示例
Jun 11 NodeJs
Nodejs实现图片上传、压缩预览、定时删除功能
Oct 25 NodeJs
使用nodeJS中的fs模块对文件及目录进行读写,删除,追加,等操作详解
Feb 06 NodeJs
Node.js实现爬取网站图片的示例代码
Apr 04 NodeJs
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
May 30 NodeJs
NodeJS加密解密及node-rsa加密解密用法详解
Oct 12 #NodeJs
NodeJS使用Range请求实现下载功能的方法示例
Oct 12 #NodeJs
nodejs实现范围请求的实现代码
Oct 12 #NodeJs
NodeJS搭建HTTP服务器的实现步骤
Oct 12 #NodeJs
NodeJS服务器实现gzip压缩的示例代码
Oct 12 #NodeJs
nodejs aes 加解密实例
Oct 10 #NodeJs
nodejs读取本地中文json文件出现乱码解决方法
Oct 10 #NodeJs
You might like
探讨:如何使用PhpDocumentor生成文档
2013/06/25 PHP
纯Javascript实现ping功能的方法
2015/03/20 Javascript
jQuery中hover与mouseover和mouseout的区别分析
2015/12/24 Javascript
JavaScript从数组的indexOf()深入之Object的Property机制
2016/05/11 Javascript
vue制作加载更多功能的正确打开方式
2016/10/12 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
Bootstrap select下拉联动(jQuery cxselect)
2017/01/04 Javascript
angular中使用Socket.io实例代码
2017/06/03 Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
2017/07/09 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
Vue实现textarea固定输入行数与添加下划线样式的思路详解
2018/06/28 Javascript
微信小程序 slot踩坑的解决
2019/04/01 Javascript
layui-select动态选中值的例子
2019/09/23 Javascript
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
UEditor 自定义图片视频尺寸校验功能的实现代码
2020/10/20 Javascript
用Python脚本来删除指定容量以上的文件的教程
2015/05/04 Python
python文件特定行插入和替换实例详解
2017/07/12 Python
PHP实现发送和接收JSON请求
2018/06/07 Python
Python3使用pandas模块读写excel操作示例
2018/07/03 Python
详解Python循环作用域与闭包
2019/03/21 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
Python3基本输入与输出操作实例分析
2020/02/14 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
CSS3 开发工具收集
2010/04/17 HTML / CSS
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
美国演唱会和体育门票购买网站:Ticketnetwork
2018/10/19 全球购物
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
美国名表在线商城:Ashford(支持中文)
2019/09/24 全球购物
酒店管理毕业生自我鉴定
2014/03/02 职场文书
2014年医院十一国庆节活动方案
2014/09/15 职场文书
redis限流的实际应用
2021/04/24 Redis
Python图像处理之图像拼接
2021/04/28 Python
JS数组方法some、every和find的使用详情
2021/10/05 Javascript
nginx中proxy_pass各种用法详解
2021/11/07 Servers
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers