Centos7 中安装 Node.js v4.4.4


Posted in Javascript onNovember 03, 2016

我们先来看看如何通过源码来编译安装

1、安装依赖包

[root@1c3b4a5a8f31 ~]# yum -y install gcc gcc-c++ openssl-devel

2、下载源码包

[root@1c3b4a5a8f31 ~]# wget http://www.nodejs.org/dist/latest/node-v0.12.5.tar.gz
[root@1c3b4a5a8f31 ~]# tar -zxvf node-v0.12.5.tar.gz
[root@1c3b4a5a8f31 ~]# cd node-v0.12.5

3、配置、编译、安装

[root@1c3b4a5a8f31 ~]# ./configure --prefix=/usr/local/node 
[root@1c3b4a5a8f31 ~]# make && make install

4、配置nodejs环境

[root@1c3b4a5a8f31 ~]# vim /etc/profile

#set nodejs env
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH

[root@1c3b4a5a8f31 ~]# source /etc/profile    #重启生效

5、测试是否安装成功

[root@1c3b4a5a8f31 ~]# node -v
v0.12.5
[root@1c3b4a5a8f31 ~]# npm -v
2.11.2

再来看看如何通过yum来安装

安装node.js

登陆Centos

终端登录 $ ssh root@192.168.0.23 IP可以是局域网内或者公网IP。

下载node

根据你的系统,在官网找到 https://nodejs.org/en/download/ 你需要下载的版本。比如我选择的 Linux Binaries (x86/x64) 64bit ,点击右键将你需要的版本连接地址复制出来,通过命令下载nodejs安装压缩包。

$ wget https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x64.tar.xz

如果你 wget 命令不存在,可以通过 yum install wget 命令安装下载工具 wget 。如果你是最小版本的 centos 需要安装 yum -y install gcc make gcc-c++ openssl-devel wget

解压安装

# 没有用到`gzip`压缩去掉`z`参数
$ sudo tar --strip-components 1 -xzvf node-v* -C /usr/local

查看安装

可以查看安装是否成功!一般情况安装会报错误信息,如果没有报错误信息,你可以通过调用 node 命令测试一下安装是否成功!

node -v # 会输出版本信息
# v6.9.1

npm -v # 会输出版本信息
# 3.10.8

最后我们来看看通过NPM来安装

Step1.

进入http://nodejs.org/dist/下载所需版本的node.js
(例如目前最新版本链接http://nodejs.org/dist/v0.12.7/,下载node-v0.12.7-linux-x64.tar.gz )

Step2.

解压:tar ?xf node-v0.12.7-linux-x64.tar.gz

配置环境变量(把node下的bin加入环境变量)

Step3.(使用express应用生成器)

执行:npm install express-generator ?g

完了之后会提示下面内容。

Step4.

按照提示执行命令cd test

npm install

再之后执行npm start就可以了。

可以打开浏览器,地址栏输入localhost:3000

Javascript 相关文章推荐
为什么要在引入的css或者js文件后面加参数的详细讲解
May 03 Javascript
JS实现图片横向滚动效果示例代码
Sep 04 Javascript
JavaScript中的包装对象介绍
Jan 27 Javascript
浅谈类似于(function(){}).call()的js语句
Mar 30 Javascript
深入理解$.each和$(selector).each
May 15 Javascript
jQuery 跨域访问解决原理案例详解
Jul 09 Javascript
javaScript基础详解
Jan 19 Javascript
jQuery内容筛选选择器实例代码
Feb 06 Javascript
canvas滤镜效果实现代码
Feb 06 Javascript
Canvas + JavaScript 制作图片粒子效果
Feb 08 Javascript
nginx配置React静态页面的方法教程
Nov 03 Javascript
js get和post请求实现代码解析
Feb 06 Javascript
[原创]javascript typeof id==='string'?document.getElementById(id):id解释
Nov 02 #Javascript
微信小程序  audio音频播放详解及实例
Nov 02 #Javascript
微信小程序 vidao实现视频播放和弹幕的功能
Nov 02 #Javascript
bootstrap基础知识学习笔记
Nov 02 #Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
Nov 02 #Javascript
Bootstrap table的使用方法
Nov 02 #Javascript
AngularJS指令用法详解
Nov 02 #Javascript
You might like
PHP操作XML作为数据库的类
2010/12/19 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
php去除换行(回车换行)的三种方法
2014/03/26 PHP
windows7下安装php的imagick和imagemagick扩展教程
2014/07/04 PHP
yii实现CheckBox复选框在同一行显示的方法
2014/12/03 PHP
PHP如何将XML转成数组
2016/04/04 PHP
laravel 配置路由 api和web定义的路由的区别详解
2019/09/03 PHP
广告显示判断
2006/08/31 Javascript
jQuery 可以拖动的div实现代码 脚本之家修正版
2009/06/26 Javascript
解析John Resig Simple JavaScript Inheritance代码
2012/12/03 Javascript
avalon js实现仿微博拖动图片排序
2015/08/14 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
AngularJs页面筛选标签小功能
2016/08/01 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
微信小程序之发送短信倒计时功能
2017/08/30 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法详解【普里姆算法】
2018/12/13 Javascript
详解微信小程序图片地扯转base64解决方案
2019/08/18 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
解决谷歌搜索技术文章时打不开网页问题的python脚本
2013/02/10 Python
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
教你利用Python玩转histogram直方图的五种方法
2018/07/30 Python
win7下 python3.6 安装opencv 和 opencv-contrib-python解决 cv2.xfeatures2d.SIFT_create() 的问题
2019/10/24 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
keras CNN卷积核可视化,热度图教程
2020/06/22 Python
数据库什么时候应该被重组
2012/11/02 面试题
应届生法律求职信
2013/10/22 职场文书
研修第一天随笔感言
2014/02/15 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
公司合作意向书范文
2014/07/30 职场文书
预备党员学习十八届三中全会精神思想汇报
2014/09/13 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
会议通知格式范文
2015/04/15 职场文书
2015年员工试用期工作总结
2015/05/28 职场文书
文艺演出主持词
2015/07/01 职场文书