Node.js入门教程:在windows和Linux上安装配置Node.js图文教程


Posted in Javascript onAugust 14, 2014

本章节我们将向大家介绍在window和Linux上安装Node.js的方法。

本安装教程以Node.js v0.10.26 版本为例。

Node.js安装包及源码下载地址为:http://www.nodejs.org/download/。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

根据不同平台系统选择你需要的Node.js安装包。

注意:Linux上安装Node.js需要安装Python 2.6 或 2.7 ,不建议安装Python 3.0以上版本。

Windowv 上安装Node.js

Windows 安装包(.msi) :

32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node-v0.10.26-x86.msi

64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node-v0.10.26-x64.msi

安装步骤:

步骤 1 : 双击下载后的安装包 node-v0.10.26-x86.msi,如下所示:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 2 : 点击以上的Run(运行),将出现如下界面:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 :

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 4 : Node.js默认安装目录为 "C:\Program Files\nodejs\" , 你可以修改目录,并点击 next(下一步):

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 5 : 点击树形图标来选择你需要的安装模式 , 然后点击下一步 next(下一步)

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

步骤 6 :点击 Install(安装) 开始安装Node.js。你也可以点击 Back(返回)来修改先前的配置。 然后并点击 next(下一步):

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

安装过程:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

点击 Finish(完成)按钮退出安装向导。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path",输出如下结果:

PATH=C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\python32\python;C:\MinGW\bin;C:\Program Files\GTK2-Runtime\lib;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\nodejs\;C:\Users\rg\AppData\Roaming\npm

我们可以看到环境变量中已经包含了C:\Program Files\nodejs\

检查Node.js版本

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

Windows 二进制文件 (.exe)安装 :

32 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/node.exe

64 位安装包下载地址 : http://nodejs.org/dist/v0.10.26/x64/node.exe

安装步骤

步骤 1 : 双击下载的安装包 Node.exe ,将出现如下界面 :

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

点击 Run(运行)按钮将出现命令行窗口:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

版本测试

进入 node.exe 所在的目录,如下所示:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

如果你获得以上输出结果,说明你已经成功安装了Node.js。

Linux上安装 Node.js Ubuntu 安装

以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统,如Centos等类似如下安装步骤。

在 Github 上获取 Node.js 源码:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

在完成下载后,将源码包名改为 'node'。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

修改目录权限:

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

使用 './configure' 创建编译文件。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

编译: make。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

完成安装: make install。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

最后我们输入'node --version' 命令来查看Node.js是否安装成功。

Node.js入门教程:在windows和Linux上安装配置Node.js图文教程

centOS下安装nodejs

1、下载源码,你需要在http://nodejs.org/下载最新的Nodejs版本,本文以v0.10.24为例:

cd /usr/local/src/wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz

2、解压源码

tar zxvf node-v0.10.24.tar.gz

3、 编译安装

cd node-v0.10.24./configure --prefix=/usr/local/node/0.10.24makemake install

4、 配置NODE_HOME,进入profile编辑环境变量

vim /etc/profile

设置nodejs环境变量,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:

#set for nodejsexport NODE_HOME=/usr/local/node/0.10.24export PATH=$NODE_HOME/bin:$PATH

:wq保存并退出,编译/etc/profile 使配置生效

source /etc/profile

验证是否安装配置成功

node -v

输出 v0.10.24 表示配置成功

npm模块安装路径

/usr/local/node/0.10.24/lib/node_modules/

注:Nodejs 官网提供了编译好的Linux二进制包,你也可以下载下来直接应用。

Javascript 相关文章推荐
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 Javascript
javascript插入样式实现代码
Feb 22 Javascript
iframe子页面获取父页面元素的方法
Nov 05 Javascript
jQuery获取Radio,CheckBox选择的Value值(示例代码)
Dec 12 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
Jan 03 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
Dec 12 Javascript
Javascript删除指定元素节点的方法
Jun 21 Javascript
vue.js select下拉框绑定和取值方法
Mar 03 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
Oct 12 Javascript
详解Vue.js v-for不支持IE9的解决方法
Dec 29 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
Nov 07 Javascript
vue的hash值原理也是table切换实例代码
Dec 14 Vue.js
JQuery Tips相关(1)----关于$.Ready()
Aug 14 #Javascript
javascript实现获取cookie过期时间的变通方法
Aug 14 #Javascript
javascript检查浏览器是否支持flash的实现代码
Aug 14 #Javascript
用Jquery选择器计算table中的某一列某一行的合计
Aug 13 #Javascript
html文档中的location对象属性理解及常见的用法
Aug 13 #Javascript
js中string转int把String类型转化成int类型
Aug 13 #Javascript
JS 排序输出实现table行号自增前端动态生成的tr
Aug 13 #Javascript
You might like
PHP+DBM的同学录程序(3)
2006/10/09 PHP
windows xp下安装pear
2006/12/02 PHP
php类的定义与继承用法实例
2015/07/07 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
PHP中的Iterator迭代对象属性详解
2019/04/12 PHP
laravel 解决Validator使用中出现的问题
2019/10/25 PHP
onclick与listeners的执行先后问题详细解剖
2013/01/07 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
推荐JavaScript实现继承的最佳方式
2014/11/11 Javascript
Node.js实现的简易网页抓取功能示例
2014/12/05 Javascript
javascript实现微信分享
2014/12/23 Javascript
JS实现可点击展开与关闭的左侧广告代码
2015/09/02 Javascript
Angular2 (RC5) 路由与导航详解
2016/09/21 Javascript
微信小程序 WXDropDownMenu组件详解及实例代码
2016/10/24 Javascript
jQuery动态移除和添加背景图片的方法详解
2017/03/07 Javascript
JavaScript截屏功能的实现代码
2017/07/28 Javascript
详解vue-meta如何让你更优雅的管理头部标签
2018/01/18 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
vue将毫秒数转化为正常日期格式的实例
2018/09/16 Javascript
浏览器事件循环与vue nextTicket的实现
2019/04/16 Javascript
JavaScript中的null和undefined用法解析
2019/09/30 Javascript
jquery实现点击左右按钮切换图片
2021/01/27 jQuery
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
Python解析树及树的遍历
2016/02/03 Python
Python中运算符"=="和"is"的详解
2016/10/08 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
2019/05/27 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
Python绘制词云图之可视化神器pyecharts的方法
2021/02/23 Python
牵手50台湾:专为黄金岁月的单身人士而设的交友网站
2021/02/18 全球购物
大众服装店创业计划书范文
2014/01/01 职场文书
机械机修工岗位职责
2014/08/03 职场文书
机关副主任个人四风问题整改措施
2014/09/26 职场文书
学困生转化工作总结
2015/08/13 职场文书
《藏戏》教学反思
2016/02/23 职场文书
MySQL数据库超时设置配置的方法实例
2021/10/15 MySQL
python模块与C和C++动态库相互调用实现过程示例
2021/11/02 Python