一步一步学习Ubuntu之NodeJs安装篇

Ubuntu安装 node 如果您只需要一个特定版本的Node.js,并且想要通过包管理器进行安装,那么通过添加Node.js存储库进行安装可能更为简单和直接。现在,您可以使用NVM安装任何您想要的Node.js版本。如果您不需要管理多个Node.js版本,而是只想安装一个特定版本,那么可以通过添加Node.js存储库来安装。NVM是一个用于管理多个Node.js版本的工具,它允许您在同一台机器上轻松切换不同的Node.js版本。访问Node.js官网,找到适合您系统的安装包,并下载到本地。最后,验证安装的Node.js版本。 阅读详情

一.安装方式

初始化工作,安装nodejs之前,你的机器上可能nodejs依赖的一些安装包,需要先安装一下;

具体Command: $  sudo apt-get install g++ curl libssl-dev apache2-utils
git也是不可少的
$ sudo apt-get install git-core

1. 离线包安装方式

用git下载 node.js最新版   相应的Command:    $ git clone git://github.com/ry/node.git
或通过wget的方式下载源码   Command:    $ wget http://nodejs.org/dist/v0.10.10/node-v0.10.10-linux-x86.tar.gz

如果有权限问题,记得要给文件加权呀 ,  使用这个命令加权   $ sudo chmod 022  相关文件

解压安装包:

$ gunzip node-v0.10.10-linux-x86.tar.gz

$ tar -xf node-v0.10.10-linux-x86.tar   /* 会解压出一个node-v0.10.10-linux-x86文件夹 */

或

$  tar zxvf node-v0.10.10-linux-x86.tar.gz

开始编译安装node.js,进入nodejs安装目录配置nodejs

$ cd node-v0.10.10-linux-x86

$ ./configure

$ make

$ sudo make install

注: 本文按这种安装 ,没有安装成功,执行 ./cofigure无效,有遇到这个问题的,请帮忙指正,谢谢。

2. 命令行安装

$ apt-get install nodejs

$ apt-get install npm

3. 通过Ubuntu software center install

具体如图所示:

Notice : Ubuntu software center install nodejs isn't  lastest version.

本文采用的是命令行的安装方式,安装后的版本是 nodejs v0.6.12的版本

二. 验证nodejs是否安装成功

输入$ node –v 或者 $ node –version   /* 可以查看node.js当前的版本 */

三. Nodejs经典的Hello World

在相应的目录下创建helloworld.js,通过gedit或vim编辑这个文件,内容如下:

[javascript] view plain copy
  1. var http = require('http');  
  2.   http.createServer(function (req, res) {  
  3.   res.writeHead(200, {'Content-Type': 'text/plain'});  
  4.   res.end('Hello World!\n');  
  5. }).listen(1337, "127.0.0.1");  
  6. console.log('Server running at http://127.0.0.1:1337/');  

在命令行中 $ Node helloworld.js
测试:浏览器中出现hello node.js

四. NPM介绍及安装

NPM的全称是Node Package Manager,如果你熟悉ruby的gem,Python的PyPL、setuptools,PHP的pear,那么你就知道NPM的作用是什么了。没错,它就是Nodejs的包管理器。Nodejs自身提供了基本的模块。但是在这些基本模块上开发实际应用需要较多的工作。所幸的是笔者执笔此文的时候NPM上已经有了5112个Nodejs库或框架,这些库从各个方面可以帮助Nodejs的开发者完成较为复杂的应用。这些库的数量和活跃也从侧面反映出Nodejs社区的发展是十分神速和活跃的。下面我将介绍安装NPM和通过NPM安装Nodejs的第三方库,以及在大陆的网络环境下,如何更好的利用NPM。

安装方式: $ sudo apt-get install npm


待续...........

-----------

本文参考网站:

http://nodejs.org

https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager  /* 这里可以找到各种系统Nodejs的安装方式 */

http://www.infoq.com/cn/articles/what-is-nodejs?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk


http://blog.youkuaiyun.com/lxb2009/article/details/9056935


学习网站:

http://www.codediesel.com/linux/installing-node-js-on-ubuntu-10-04/

http://wenku.baidu.com/view/22a03f6d011ca300a6c39092.html链接中有很好的入门文档


Ubuntu上安装任意版本Nodejs Ubuntu系统上安装Node.js可以通过多种方法来实现,包括利用Ubuntu仓库、NodeSource仓库,或者通过nvm(Node Version Manager)来进行。此处将重点介绍如何通过nvm这一流行方法来安装任意版本的Node.js,因为这种方式提供了更高的灵活性和方便。 阅读详情

相关推荐

Ubuntu中安装最新NodeJS和NPM

1. 更新ubuntu软件源 Ubuntu 16.04 TLS,执行以下命令: sudo apt-get update sudo apt-get install -y python-software-properties software-properties-common sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get upd...

点点滴滴 2万+

ubuntu安装nodejs

推荐使用方法1进行安装 在nodejs官方网站download页面中选择需要使用的版本,可以选择LTS或current,选择对应系统右键复制链接地址 如果需要下载历史版本可以选择download页面底部PreviousReleases,也可以直接访问http://nodejs.org/dist/或https://nodejs.org/download/release/ 方法1...

小朱的专栏 12万+

Ubuntu 安装nodejs、nmp并升级

安装nodejs 和 nmp sudo apt-get install nodejs sudo apt install npm 升级nodejs sudo npm install n -g sudo n stable n是一个Node工具包,它提供了几个升级命令参数: n 显示已安装的Node版本 n latest 安装最新版本Node n stable 安装最新稳定版Node n lts ...

qq_36450004的博客 1920

Ubuntu安装Node.js

在Ubuntu 20.04默认的软件仓库中,提供了一个版本为10.19的Node.js。node -v。

qq_42365082的博客 1万+

ubuntu18下安装nodejs

先不要着急更新glibc库,搞不好把系统搞乱,更新其实也可以,我之前有篇文章提到过安装高版本的gligc。再不更新的情况下如何解决该问题呢,答案就是安装低版本不需要glibc2.28的nodejs版本。只需要把前面的安装命令的18.x改为16.x即可。https://github.com/nodesource/distributions NodeSource官方的GitHub,其他版本和系统可自行查阅。本来是不需要nodejs的,但是最近安装cursor时发现需要nodejs环境,所以开始摸索安装。

weixin_42582542的博客 4376

在Ubuntu上安装Node.js编程

在Ubuntu操作系统上安装Node.js是非常简单的,本文将为您提供详细的安装步骤。这是一个简单的Node.js HTTP服务器示例,它将在本地主机的端口3000上监听请求,并返回"Hello, World!npm是Node.js的包管理器,您可以使用它来安装和管理Node.js模块。您已成功在Ubuntu上安装了Node.js,并创建并运行了一个简单的Node.js应用程序。现在,您已经成功安装了Node.js和npm,让我们创建一个简单的Node.js应用程序并运行它。如有任何疑问,请随时提问。

CodeNexus的博客 3525

NVM 安装 NodeJS环境,以及 PNPM 的安装 —— 一步一步配置 Ubuntu Server 的 NodeJS 服务器详细实录 5

本文主要介绍了在Ubuntu Server服务器上安装和配置NodeJS环境。首先推荐使用nvm作为Node版本管理器,详细说明了nvm的安装步骤和常见命令。接着演示了安装NodeJS 22版本的过程,并建议将npm源设置为阿里源以提高下载速度。文章还对比了npm和pnpm的核心功能差异,推荐安装pnpm作为包管理工具,并给出具体安装命令。最后作者表示将在后续文章中继续讲解Nginx等工具的安装配置。本文是Ubuntu Server服务器配置系列教程的第五篇,为前端开发者提供了服务器环境搭建的实用指南。

FungLeo's Blog 2737

Debian/Ubuntu 安装 NodeJS【详细步骤】

使用apt-get命令安装NodeJS,秒秒钟安装完毕!

甘蓝的专栏 2172

如何在Ubuntu 18.04上安装/卸载NodeJS

NodeJS is a JavaScript framework that allows you to build fast network applications with ease. In this guide, we delve in and see how you can How to install NodeJS on Ubuntu 18.04. NodeJS是一个JavaScript...

从零开始的教程世界 4366

Ubuntu 22.04源码编译安装ROS Noetic

Ubuntu 22.04源码编译安装ROS Noetic

Drknown的博客 2万+

手把手教学:利用AutoDL与vLLM快速部署DeepSeek-R1大模型实战指南

本文详细介绍了如何利用AutoDL平台和vLLM框架快速部署DeepSeek-R1大模型的实战指南。从服务器配置、vLLM安装优化到模型部署的两种方案,再到性能调优和生产环境建议,手把手教你高效完成大模型部署。特别针对国内开发者遇到的网络问题提供了稳定解决方案,并分享了显存优化、磁盘清理等实用技巧。

weixin_42531779的博客 330

学习分享:Ubuntu18.04 下安装 NodeJS

Ubuntu18.04 下安装 NodeJS 因为项目需求,特意研究了一下 Ubuntu18.04 下安装 NodeJS,这里分享两种安装方式

混子还在路上 6134

手把手教你用BQ Studio给BQ40Z50电量计“做体检”:从Golden Learning到精度验证的全流程实操

本文详细介绍了如何使用BQ Studio对BQ40Z50电量计进行全流程调试,从Golden Learning到精度验证。通过硬件连接、参数配置和优化技巧,帮助工程师提升电池管理系统的精度和性能,适用于BMS开发和电量计校准的实际应用场景。

weixin_30824599的博客 452

PVE 虚拟机安装 Ubuntu Server V24 系统 —— 一步一步安装配置基于 Ubuntu Server 的 NodeJS 服务器详细实录1

本文详细记录了在PVE虚拟环境中安装Ubuntu 24.04 LTS服务器版的全过程,包括系统镜像下载、虚拟机配置、系统安装步骤等关键环节。重点强调了国内用户应更换为阿里云镜像源以提升安装速度,并提供了完整的网络配置、分区设置和SSH安装指南。文章特别针对新手用户,详细说明了每个安装步骤的操作方法,包括如何使用Tab键切换焦点等实用技巧,是一份完整的Ubuntu服务器部署教程。

FungLeo's Blog 7872

【Ensp】FTP服务器设置和FTP解析

大部分的多媒体多媒体应用协议,如SIP,FTP,NetMeeting协议等,使用约定的固定端口来初始化一个控制连接,再动态地选择端口用于数据传输,并且这些端口选择是不可预测的。在防火墙设置时,可以通过ASPF(应用层报文过滤)中的Server Map表来满足多通道协议的正常工作,它正常检测应用层报文信息,并动态地根据报文内容创建和删除临时的Server Map表项,以允许其它非约定端口通过防火墙。(5)我们可以在路由器或能访问ftp服务器的设备上,通过cli命令行的方式来访问ftp服务器。

进击的小小白 1863

LQR控制算法调参指南:如何通过Bryson‘s Rule和Trial-and-Error优化自动驾驶性能?

本文深入探讨了LQR控制算法在自动驾驶系统中的调参策略,从Bryson's Rule的基础应用到工程落地的优化方法。通过动态权重适应、非对角项引入和多目标权衡等技巧,提升车辆轨迹跟踪精度与操控舒适性。文章还介绍了数据驱动的调参流程和典型问题的解决方案,为自动驾驶工程师提供实用指南。

kkk56的博客 1026

Ubuntu 如何安装 NodeJS

【代码】Ubuntu 如何安装 NodeJS。

学习笔记 5892

MTK pwm beeper配置记录

如果正常,系统启动后会在/dev/input下生成 一个event节点,使用方法参考标准linux使用。dts相关修改如下,全都在里面,注意一下位置。对应的配置文件中增加如下定义。

hclydao的专栏 729

Ubuntu系统中安装升级卸载nodejs和npm

Ubuntu系统中安装升级卸载nodejs和npm 目录 1、node使用apt-get安装与卸载... 2 1.1、node的安装... 2 1.2、node的升级... 3 1.3、node的卸载... 3 2、npm的安装与卸载... 4 2.1、npm的安装... 4 2.2、npm的升级... 5 2.2.1指定升级版本... 5 2.2.2升级到最新的版本.....

Aaron_Run的博客 1万+

DolphinScheduler+DataX实战:5分钟搞定MySQL到Hive数据同步(附完整JSON配置)

本文详细介绍了如何利用DolphinScheduler与DataX构建企业级数据同步流水线,实现MySQL到Hive的高效数据同步。文章提供了从环境部署、核心组件配置到完整JSON配置的实战指南,并深入探讨了性能调优、增量同步策略以及生产环境下的监控与错误处理,帮助读者快速搭建稳定可靠的数据同步方案。

5b6n7m8的博客 255

SDM量化噪声等效到PLL输出的传递函数推导

在历年文章或书本中少见SDM量化噪声等效到PLL输出的传递函数推导。需了解SDM量化噪声的本质,配合欧拉方程简化,并将Z域转化成S域。最终结合断环处等效到PLL输出的传递函数,方可完成。

u010486560的博客 1410

Ubuntu Nodejs以及相关工具的安装

推荐使用方法二或方法三,可以获得更新的Node.js版本,以支持最新的JavaScript特性和工具。安装)通常是跨项目通用的命令行工具,能显著提升开发效率。Node.js 的全局工具(通过。

clehley的博客 1206

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

docker 容器中安装 NodeJS的两种方式

docker中安装 NodeJS的两种方式 1. 方式一:直接从Docker Hub 拉去NodeJS镜像 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是一个让 JavaScript 运行在服务端的开发平台。 查看可用的 Node 版本 在Docker Hub中搜索关键字: https://registry.hub.docker.com/search?q=node。 可以通过 Sort by 查看其他版本的 Node,默认是最新版本 node:latest。 2

jclee95的个人博客 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

ubuntu安装最新版nodejs

ubuntu默认安装的nodejs版本比较老,要安装到最新的,按以下步骤操作 1. 查看官网,获取最新版本号 Node.js 就按最新的16.x来 2. 获取地址 先安装curl sudo apt install curl 获取下载地址 $ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - ## Installing the NodeSource Node.js 16.x repo... ## P..

pocean2012的博客 9856

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Ubuntu 服务器软件更新,以及常用软件安装 —— 一步一步配置 Ubuntu Server 的 NodeJS 服务器详细实录 3

本文介绍了Ubuntu Server系统的后续配置步骤,包括更新系统和安装常用软件。首先指导将软件源替换为阿里源以提升下载速度,然后通过apt命令更新系统软件包。接着详细介绍了7个服务器常用工具的安装与基本用法:git版本控制、vim文本编辑、wget下载工具、curl网络请求、tmux终端复用、htop进程监控和jq JSON处理。这些工具涵盖了版本管理、文件编辑、网络操作、系统监控等服务器日常使用场景。文章还预告了后续将发布的服务器配置系列教程,包括NodeJS环境搭建、Nginx配置等内容。所有操作均

FungLeo's Blog 2042
上一篇: Ubuntu下配置Nodejs,并安装express和socket.io
下一篇: 菜鸟玩云计算之六:Ubuntu Server 12.10 上安装 nodejs, 消息队列zeromq
dreamjava9213
博客等级 码龄16年 7粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值