手机版

安装节点教程 Ubuntu系统上的JS

时间:2021-09-30 来源:互联网 编辑:宝哥软件园 浏览:

Node.js在实时Web应用中采用了基于WebSocket的推送技术。这意味着什么样的革命?嗯,经过20多年基于无状态请求-返回机制的无状态交互,我们终于有了一个实时、双向的web应用程序,在这个应用程序中,客户端和服务器都可以自由地发起通信和交换数据。与此形成鲜明对比的是,传统的web响应模式是客户端总是主动发起通信,服务器被动返回。此外,这些都是基于运行在标准端口80上的开放Web组件(HTML、CSS和JS)。

有人可能会说我们用Flash和Java Applet已经很多年了,但实际上这些方法只是利用网络把数据传输到客户端的沙盒环境中。它们都是独立运行的,并且经常运行到需要额外权限的非标准端口。

凭借其独特的优势,Node.js现在已经在许多著名公司的产品中发挥了关键作用。

Node.js的主要思想是使用非阻塞、事件驱动的I/O操作来保持跨分布式设备处理数据密集型实时应用程序的轻便和高效。听起来有点拐弯抹角。

它真正的意思是Node.js并不是一个很快就会主导Web开发世界的银弹平台。相反,它是一个满足特殊需求的平台。您肯定不想使用Node.js来执行CPU密集型操作。事实上,使用它进行繁重的计算相当于放弃了Node的几乎所有优势。Node真正的亮点是构建高性能、高扩展性的互联网应用——,因为它可以处理巨大的、高吞吐量的并发连接。

基本的系统安装Node可以在linux、Macintosh和Solaris上完美运行,Ubuntu相当适合Linux发行版。这就是为什么我们试图在ubuntu 15.04上安装Node.js。当然,我们可以使用相同的步骤将其安装在Ubuntu 14.04上。

1)系统资源Node.js所需的基本系统资源取决于您的架构需求。本教程将在一台具有1GB内存、1GHz处理器和10GB磁盘空间的服务器上进行,安装最少,无需安装网络服务器或数据库服务器。

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访问链接Node JS Download Page下载源代码。

复制最新源代码的链接,用wget下载。命令如下:

# wget https://nodejs . org/download/RC/v 4 . 0 . 0-RC . 1/node-v 4 . 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脚本来配置源代码。

[email protected]: ~/node-v 4 . 0 . 0-RC . 1 #。/configure

立即运行命令“make install”来编译和安装Node.js:

[email protected]: ~/node-v 4 . 0 . 0-RC . 1 # make install make命令需要几分钟才能完成编译,所以请安静等待一会儿。

验证Node.js的安装一旦编译任务完成,我们就可以开始验证安装工作是否正常。我们运行以下命令来确认Node.js的版本

[email protected]: ~ # node-vv4 . 0 . 0-在命令行下无参数预运行,节点将进入REPL(Read-Eval-Print-Loop)模式。它有一个简化的emacs行编辑器,通过它您可以交互式地运行JS并查看运行结果。

我们还可以编写一个简单的终端程序,测试安装是否成功,工作是否正常。为此,我们将创建一个“test.js”文件,其中包含以下代码,操作如下:

[email protected]: ~ # vim test . jsvar util=require(' util ');控制台日志('你好!这是一个节点测试程序’);wq!现在要运行上述程序,请在命令行上运行以下命令。

: ~ # node test . js

在成功安装Node JS的环境中运行上述程序,将在屏幕上获得上图所示的输出。这个程序将类“util”加载到变量“util”中,然后用对象“util”运行终端任务。命令控制台日志类似于c语言中的cout

这就是结论。如果你刚刚开始使用Node.js开发应用,希望这篇文章可以通过在ubuntu上安装运行Node.js,让你了解Node.js。最后,我们可以认为我们可以期待Node JS v4.0.0实现显著的性能提升。

版权声明:安装节点教程 Ubuntu系统上的JS是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。