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开发微信公众号后台服务实例
Sep 03 NodeJs
基于NodeJS的前后端分离的思考与实践(二)模版探索
Sep 26 NodeJs
Nodejs极简入门教程(三):进程
Oct 27 NodeJs
轻松创建nodejs服务器(8):非阻塞是如何实现的
Dec 18 NodeJs
NodeJs基本语法和类型
Feb 13 NodeJs
NodeJs读取JSON文件格式化时的注意事项
Sep 25 NodeJs
Nodejs中Express 常用中间件 body-parser 实现解析
May 22 NodeJs
理解nodejs的stream和pipe机制的原理和实现
Aug 12 NodeJs
Nodejs中获取当前函数被调用的行数及文件名详解
Dec 12 NodeJs
纯异步nodejs文件夹(目录)复制功能
Sep 03 NodeJs
nodejs中的异步编程知识点详解
Jan 17 NodeJs
浅谈JS和Nodejs中的事件驱动
May 05 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
谈谈新手如何学习PHP
2006/12/14 PHP
php获取$_POST同名参数数组的实现介绍
2013/06/30 PHP
ThinkPHP之getField详解
2014/06/20 PHP
php使用GeoIP库实例
2014/06/27 PHP
10款PHP开源商城系统汇总介绍
2015/07/23 PHP
利用php-cli和任务计划实现订单同步功能的方法
2017/05/03 PHP
PHP实现的分解质因数操作示例
2018/08/01 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
Javascript 多浏览器兼容总结(实战经验)
2013/10/30 Javascript
IE6浏览器中window.location.href无效的解决方法
2014/11/20 Javascript
jQuery焦点图轮播特效代码分享(3款)
2015/09/05 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
jQuery插件pagination实现无刷新分页
2016/05/21 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
2017/03/17 Javascript
JavaScript获取URL参数的方法之一
2017/03/24 Javascript
深入理解Vuex 模块化(module)
2017/09/26 Javascript
JS扩展String.prototype.format字符串拼接的功能
2018/03/09 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
WEEX环境搭建与入门详解
2019/10/16 Javascript
浅析js实现网页截图的两种方式
2019/11/01 Javascript
微信小程序如何实现点击图片放大功能
2020/01/21 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
Python学习之asyncore模块用法实例教程
2014/09/29 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
分析python动态规划的递归、非递归实现
2018/03/04 Python
详解Django的CSRF认证实现
2018/10/09 Python
python实现多张图片拼接成大图
2019/01/15 Python
详解Python的三种可变参数
2019/05/08 Python
python GUI库图形界面开发之PyQt5信号与槽的高级使用技巧(自定义信号与槽)详解与实例
2020/03/06 Python
python语言是免费还是收费的?
2020/06/15 Python
python 常见的排序算法实现汇总
2020/08/21 Python
4s店机修工岗位职责
2013/12/20 职场文书
列车长先进事迹材料
2014/01/25 职场文书
弘扬职业精神演讲稿
2014/03/20 职场文书
推荐信怎么写
2014/05/09 职场文书