前言:
在学一门新额语言或者技术之前,肯定得先弄明白如何安装和使用它,你才会去用它。学习Node.js 一样。我们也要先按照好它,再来系统的学习它。
废话说了这么多。现在开始安装。
1. windows 下安装
windows 下安装软件绝对一个字,爽死!直接双击,各种下一步,下一步,完成!没错就这么简单。Node.js 也一样。去官网:http://nodejs.org/download/下载一个稳定版本。根据自己的需要和windows系统版本,下载一个。我的电脑是win7,下载的是这个64位的最新的版本:http://nodejs.org/dist/v0.10.20/x64/node-v0.10.20-x64.msi
然后,就是各种下一步下一步吧。选择安装路径的时候,最好是默认好了,放心,Node.js 软件不大,占用不了多少磁盘空间的。
Over ! 安装完成。真是爽歪歪了。太简单了。
验证一下安装完成了没有?
1. 一般安装完成之后,开始菜单->所有程序->就多出一个Nodejs的文件夹,如下图:
2. 点击Node.js 绿色的哪个图标,就会弹出一个Node.js的编译器。我们输入1+1,回车。如果输出2。那么表示安装正确。
3. 也可以打开cmd ,输入node 命令也是可以验证的。因为按照的时候,node命令已经加入了系统PATH路径了所以可以直接使用。
2. Linux 系统上的安装
1. 快捷方式安装
一般我们使用的Linux 都有快速安装软件的方法。例如Ubuntu的apt-get isntall xxx 。centos 的yum install xxx。都比较方便和快捷。下面是常用的Linux版本安装快捷方式。
Debian/Ubuntu apt-get install nodejs
Fedora/RHEL/CentOS/Scientific Linux yum install nodejs
openSUSE zypper install nodejs
Arch Linux pacman -S nodejs
有优点也会有缺点,缺点就是可能版本比较老,因为各个镜像不可能非常及时的去更新到最新的版本。所以,在开发的时候可能一些新的方法无法使用,那么这个时候,我们可以使用源码方式安装。
2. 源代码方式安装
同在windows 下安装类似,既然是源代码方式安装,那么我们就得下载源代码。也是去官网下载你所需要的版本:http://nodejs.org/download/ ,选择“Source Code” 栏,源代码。我下载的也是最新的版本:http://nodejs.org/dist/v0.10.20/node-v0.10.20.tar.gz
下面开始安装。安装之前首先得弄清楚Node.js 的安装条件。因为是源码安装,所以可能需要一下其他的条件在作为依据:
1.C++编译器 gcc 或 clang/LLVM;
2.Python 版本 2.5 以上,不支持 Python 3;
3.libssl-dev 提供 SSL/TLS 加密支持。
以上几个附属安装条件,一般我们安装Linux 系统时候,系统应该都会默认安装,所以一般可以跳过安装。但是,如果安装Node.js时候出错,然后提示某一个出了问题,那么我就得去安装缺失的以上某个软件了。安装步骤,本次就不写了。很简单的。google 一下。
下面开始安装:
[root@localhost node-v0.10.20]# wget http://nodejs.org/dist/v0.10.20/node-v0.10.20.tar.gz #1.下载
[root@localhost node-v0.10.20]# tar zxvf node-v0.10.20.tar.gz #2.解压
[root@localhost node-v0.10.20]# cd node-v0.10.20 #3.进入解压完成的Node.js 源码目录
[root@localhost node-v0.10.20]# ./configure #4.检查安装
[root@localhost node-v0.10.20]# make #5.编译
[root@localhost node-v0.10.20]# make install #6.安装
Over ! 如果安装包完整,附属依赖的的软件包夜完整的话,上诉过程就将Node.js 安装好了。整个过程10来分钟。
同样!我们也来验证一下是否按照成功并正确:
[root@localhost ~]# node
> 1+1
2
>
安装正确。
好。linux上安装Node.js 搞定。后续继续深入。吃饭饭去了。