轻轻松松在Ubuntu 14.04/15.04上配置Node.js
2025-10-31 05:13:13阅读量:11 字体:大 中 小
Node.js 4.0 发布的主要目标是为io.js 用户提供一个简单的升级途径,所以这次并没有太多重要的 API 变更。下面的内容让我们来看看如何轻松的在 ubuntu server 上安装、配置 Node.js。
Linux,Macintosh,Solaris 这几个系统上都可以完美的运行,linux 的发行版本当中使用 Ubuntu 相当适合。这也是我们为什么要尝试在ubuntu 15.04 上安装 Node.js,当然了在 14.04 上也可以使用相同的步骤安装。
1.系统资源
Node.js 所需的基本的系统资源取决于你的架构需要。本教程我们会在一台 1GB 内存、 1GHz 处理器和 10GB 磁盘空间的服务器上进行,最小安装即可,不需要安装 Web 服务器或数据库服务器。
2.系统更新
在我们安装 Node.js 之前,推荐你将系统更新到最新的补丁和升级包,所以请登录到系统中使用超级用户运行如下命令:
复制代码代码如下:# apt-get update
3.安装依赖
Node.js 仅需要你的服务器上有一些基本系统和软件功能,比如 ’make’、’gcc’和’wget’ 之类的。假如你还没有安装它们,运行如下命令安装:
复制代码代码如下:# apt-get install python gcc make g++ wget
二、下载最新版的Node JS v4.0.0
复制其中的最新的源代码的链接,然后用wget 下载,命令如下:
复制代码代码如下:# wget https://nodejs.org/download/rc/v4.0.0-rc.1/node-v4.0.0-rc.1.tar.gz
下载完成后使用命令tar 解压缩:
复制代码代码如下:# tar -zxvf node-v4.0.0-rc.1.tar.gz
三、安装 Node JS v4.0.0
现在可以开始使用下载好的源代码编译 Node.js。在开始编译前,你需要在 ubuntu server 上切换到源代码解压缩后的目录,运行configure 脚本来配置源代码:
复制代码代码如下:root@ubuntu-15:~/node-v4.0.0-rc.1# ./configure
现在运行命令 ’make install’ 编译安装 Node.js:
复制代码代码如下:root@ubuntu-15:~/node-v4.0.0-rc.1# make install
make 命令会花费几分钟完成编译,安静的等待一会。
四、验证 Node.js 安装
一旦编译任务完成,我们就可以开始验证安装工作是否 OK。我们运行下列命令来确认 Node.js 的版本。
复制代码代码如下:root@ubuntu-15:~# node -v
v4.0.0-pre
在命令行下不带参数的运行node 就会进入 REPL(Read-Eval-Print-Loop,读-执行-输出-循环)模式,它有一个简化版的emacs 行编辑器,通过它你可以交互式的运行JS和查看运行结果。
五、编写测试程序
我们也可以写一个很简单的终端程序来测试安装是否成功,并且工作正常。要做这个,我们将会创建一个“test.js” 文件,包含以下代码,操作如下:
现在为了运行上面的程序,在命令行运行下面的命令:
复制代码代码如下:root@ubuntu-15:~# node test.js
在一个成功安装了 Node JS 的环境下运行上面的程序就会在屏幕上得到上图所示的输出,这个程序加载类"util” 到变量 “util” 中,接着用对象 “util” 运行终端任务,console.log 这个命令作用类似 C++ 里的cout
就是这些了。假如你刚刚开始使用Node.js 开发应用程序,希望本文能够通过在 ubuntu 上安装、运行Node.js 让你了解一下Node.js 的大概。
免责声明:
本文《轻轻松松在Ubuntu 14.04/15.04上配置Node.js》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

Yuga Labs:不会再控制CryptoPunks!使其成完全去中心化数字藏品
4GM数字认知网 - 区块链数字货币实时行情平台NFT界的元老级项目CryptoPunks,在被无聊猿背后的母公司Yuga Labs收购后,今日迎来治理上的重磅消息。Yuga Labs共同创办人兼执行...
阅读: 46

足球巨星C罗携手币安推出第四个NFT系列!29日上线币安NFT市场
fny数字认知网 - 区块链数字货币实时行情平台传奇足球巨星C罗(Cristiano Ronaldo)几天前的推文透露,其将与交易所币安合作推出第4个NFT系列,将于29日正式上线币安NFT市场。然而...
阅读: 49

Xociety启动NFT质押系统!首两周代币NTx两倍送
50k数字认知网 - 区块链数字货币实时行情平台链游板块经历了牛熊市的洗礼后仍持续发展,并在今年成为加密社群瞩目的焦点。代表性的代币如YGG、GALA、MBOX今年以来的表现都相当不错。50k数字认知...
阅读: 32

胖企鹅NFT蹭LayerZero空投!但代币分配提案引起社群极大反弹
QWI数字认知网 - 区块链数字货币实时行情平台全链互操作协议LayerZero即将空投,超过数千个围绕LayerZero构建的项目正申请配合其代币分配,其中就包含知名蓝筹NFT项目胖企鹅(Pudgy...
阅读: 61

引领加密潮流!英国将发行官方NFT 稳定币纳入支付框架
6i7数字认知网 - 区块链数字货币实时行情平台根据《CNBC》报导,英国政府宣布将铸造非同质化代币(NFT),希望英国能在加密货币领域成为世界领导者。英国财政部经济事务秘书John Glen在一场金...
阅读: 51

Web3游戏王来袭? Konami合作AVAX开发商Ava Labs推NFT平台Resella
OJD数字认知网 - 区块链数字货币实时行情平台天本游戏巨头Konami Digital Entertainment(下称Konami),在2023年9月的东京电玩展(TGS2023)上,宣布将推出N...
阅读: 55

数字艺术家Beeple将举办Pepe艺术展!提交作品有望获得免费门票
MF1数字认知网 - 区块链数字货币实时行情平台美国知名数字艺术家Beeple,将在8月10日于南卡罗来纳州的Charleston举办Pepe艺术展!并公开募集艺术品,入选者将可获得活动免费门票!MF...
阅读: 68

OpenSea要求美国SEC厘清:NFT市场不是交易所或经纪商
mnn数字认知网 - 区块链数字货币实时行情平台美国NFT龙头平台OpenSea正式向监管机关喊话,要求美国证管会(SEC)明确表态:NFT市场不应被纳入 联邦证券法中的「交易所」或「经纪商」定义范畴...
阅读: 34

一文了解Ubisoft搞NFT、链游失败?分割旗下刺客信条三大IP设子公司 腾讯入股12.5亿美
Kkh数字认知网 - 区块链数字货币实时行情平台加拿大游戏大厂育碧Ubisoft今(28)宣布成立专责《刺客信条》、《极地战嚎》、《虹彩六号》三大新子公司,目的是为了获取由腾讯腾讯11.6亿欧元巨额投...
阅读: 69

美国司法部深入调查泰达币:1:1美元储备再遭质疑,投资者如何避险?
数字认知网报道:u7n数字认知网 - 区块链数字货币实时行情平台近期,美国司法部对泰达币展开了深入调查,这一消息在加密货币市场引起了轩然大波。泰达币作为全球最大的稳定币之一,一直宣称与美元保持1:1的...
阅读: 39
猜你喜欢
Tether第三季度净利润突破100亿美元,USDT发行量持续增长
2025-11-04

今日比特币新闻:贝莱德5.06亿美元加密货币退出及丑闻引发崩盘担忧
2025-11-04

日本转向比特币挖矿以加强其电网
2025-11-04

关于Ripple公司将托管的359亿XRP货币化的新计划的全部内容
2025-11-04

全球流动性是否正在走向枯竭?
2025-11-04

比特币2025:为何“数字黄金”未能兑现投资者期望?
2025-11-04

DeFi回购潮:信心修复能否带动市场回暖?
2025-11-04
