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 相关文章推荐
一个js实现的所谓的滑动门
May 23 Javascript
使用jquery插件实现图片延迟加载技术详细说明
Mar 12 Javascript
跨浏览器通用、可重用的选项卡tab切换js代码
Sep 20 Javascript
javascript 面向对象封装与继承
Nov 27 Javascript
原生js实现弹出层登录拖拽功能
Dec 05 Javascript
javascript实现复选框全选或反选
Feb 04 Javascript
js禁止Backspace键使浏览器后退的实现方法
Sep 01 Javascript
浅谈webpack 自动刷新与解析
Apr 09 Javascript
详解React+Koa实现服务端渲染(SSR)
May 23 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
Aug 03 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
Feb 07 Javascript
原生JS实现萤火虫效果
Mar 07 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读取csv实现csv文件下载功能
2013/12/18 PHP
phpMyAdmin自动登录和取消自动登录的配置方法
2014/05/12 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
PHP MYSQL简易交互式站点开发
2016/12/27 PHP
PHP实现通过strace定位故障原因的方法
2018/04/29 PHP
node.js中的fs.rename方法使用说明
2014/12/16 Javascript
JQuery选择器绑定事件及修改内容的方法
2015/01/23 Javascript
Angular.js与Bootstrap相结合实现手风琴菜单代码
2016/04/13 Javascript
jQuery绑定事件的几种实现方式
2016/05/09 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
JavaScript之cookie技术详解
2016/11/18 Javascript
JS中使用media实现响应式布局
2017/08/04 Javascript
[04:26]DOTA2上海特锦赛小组赛第二日 TOP10精彩集锦
2016/02/27 DOTA
详解Python中的序列化与反序列化的使用
2015/06/30 Python
python文件与目录操作实例详解
2016/02/22 Python
Python Queue模块详细介绍及实例
2016/12/27 Python
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
mac安装scrapy并创建项目的实例讲解
2018/06/13 Python
python list转矩阵的实例讲解
2018/08/04 Python
python版本单链表实现代码
2018/09/28 Python
使用numba对Python运算加速的方法
2018/10/15 Python
python实现对列表中的元素进行倒序打印
2019/11/23 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
2020/03/12 Python
Python实现多线程下载脚本的示例代码
2020/04/03 Python
Python爬虫小例子——爬取51job发布的工作职位
2020/07/10 Python
python 图像增强算法实现详解
2021/01/24 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
美国轻奢时尚购物网站:REVOLVE(支持中文)
2020/07/18 全球购物
什么是方法的重载
2013/06/24 面试题
历史学专业毕业生求职信
2013/09/27 职场文书
幼儿教师考核制度
2014/01/25 职场文书
捐款倡议书范文
2014/02/02 职场文书
2015年国庆节活动总结
2015/03/23 职场文书
python双向链表实例详解
2022/05/25 Python