文档章节

Linux(Debian)下Nodejs安装方法

子弹兄
 子弹兄
发布于 2014/10/14 12:37
字数 408
阅读 266
收藏 5

Linux(Debian)Nodejs安装方法

 

一:安装node.js

1、在官方网站下载 http://www.nodejs.org/download/ 


下载后,在/home/hongwei有一个文件node-v0.10.32-linux-x86.tar.gz ,将其解压后,文件夹为 node-v0.10.32-linux-x86

或者运行命令

wget -c nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x86.tar.gz

tar -zxvf node-v0.10.33-linux-x86.tar.gz

2、查看版本

cd node-v0.10.32-linux-x86

ls

cd bin

./node -v 

查看版本是 v0.10.32

3、将其建立建立链接

ln -s /home/hongwei/node-v0.10.32-linux-x86/bin/node /usr/local/bin/node

ln -s /home/hongwei/node-v0.10.32-linux-x86/bin/npm /usr/local/bin/npm

这样就安装好了,在终端输入 node 就可以查看相关信息了

说明:强烈不建议使用 apt-get 进行安装,因为安装后,不显示相关信息。

sudo apt-get install nodejs

sudo apt-get install npm

 如果安装的话,可以将其卸载

sudo apt-get remove nodejs

sudo apt-get remove npm

二:安装 Express

1、Express的官方网址是 http://expressjs.com/ ,但官方的 git 地址是 https://github.com/strongloop/express.git ,先将其git下来 

git clone https://github.com/strongloop/express.git

于是本地就有 express 目录。

2、安装 express 时,一定要按照 git 上的方法进行安装,不要根据相关提示进行安装,否则版本是不会的。官方是这样安装的

 

$ npm install express

$ npm install -g express-generator@4

$ express /tmp/foo && cd /tmp/foo

$ npm install

$ npm start

 

这样我们再查看一下版本 express -V (这是大写V啊) 于是看到版本是 4.9.0

 

3、建立网站基本结构

$ express -t ejs microblog

$ cd microblog && npm install

过几秒钟后,再运行

$ DEBUG=microblog ./bin/www

 

这样就可以看到我们的 express 的基本网站了,如图:

 


© 著作权归作者所有

子弹兄
粉丝 57
博文 36
码字总数 21641
作品 0
太原
产品经理
私信 提问
加载中

评论(2)

子弹兄
子弹兄

引用来自“clouddyy”的评论

我觉得用源代码编译更好

嗯,谢谢!
clouddyy
clouddyy
我觉得用源代码编译更好
Amazon EC2 Ubuntu 安装nodejs

Debian and Ubuntu based Linux distributions Also including: Linux Mint, Linux Mint Debian Edition (LMDE), elementaryOS and others. Node.js is available from the NodeSource Debia......

岱然_
2016/05/24
1
0
Unix/Linux平台下的Node.js安装

由于Node.js尚处于v0.x.x的版本的快速发展中,Unix/Linux平台的发行版都不会预置Node的二进制文件,通过源码进行编译安装是目前最好的选择。而且用Unix/Linux系统的同学们多数都是文艺程序员...

durban
2012/04/09
0
2
深入浅出Node.js(二):Node.js&NPM的安装与配置

Node.js已经诞生两年有余,由于一直处于快速开发中,过去的一些安装配置介绍多数针对0.4.x版本而言的,并非适合最新的0.6.x的版本情况了,对此,我们将在0.6.x的版本上介绍Node.js的安装和配...

leeldy
2012/10/25
0
0
Debian 安装 jekyll

Debian 安装 jekyll 本人系统环境: Debian GNU/Linux 8 (jessie) 64-bit 步骤 说明 jekyll 需要 Ruby,RubyGems,Nodejs。[Jekyll官网说明] 由于国内网络原因(你懂的),导致 rubygems.org...

for。
2015/04/10
0
0
ndm:NPM 的桌面 GUI 程序

NPM 是 Node Package Manager (node 包管理器)的缩写,它是用于安装 NodeJS 软件包或模块的命令行软件包管理器。我们发布过一个指南描述了如何使用 NPM 管理 NodeJS 包。你可能已经注意到,...

作者: Sk
2018/10/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Angular 英雄编辑器

应用程序现在有了基本的标题。 接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 创建英雄组件 使用 Angular CLI 创建一个名为 heroes 的新组件。 ng gener...

honeymoose
今天
5
0
Kernel DMA

为什么会有DMA(直接内存访问)?我们知道通常情况下,内存数据跟外设之间的通信是通过cpu来传递的。cpu运行io指令将数据从内存拷贝到外设的io端口,或者从外设的io端口拷贝到内存。由于外设...

yepanl
今天
6
0
hive

一、hive的定义: Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后再在Hadoop平台上运行,达到快速开发的目的 Hive中的表是纯逻辑表,就只是表的定义,即表的元数据。本质就是Hadoop的目...

霉男纸
今天
5
0
二、Spring Cloud—Eureka(Greenwich.SR1)

注:本系列文章所用工具及版本如下:开发工具(IDEA 2018.3.5),Spring Boot(2.1.3.RELEASE),Spring Cloud(Greenwich.SR1),Maven(3.6.0),JDK(1.8) Eureka: Eureka是Netflix开发...

倪伟伟
昨天
15
0
eclipse常用插件

amaterasUML https://takezoe.github.io/amateras-update-site/ https://github.com/takezoe/amateras-modeler modelGoon https://www.cnblogs.com/aademeng/articles/6890266.html......

大头鬼_yc
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部