站长杂谈

香港服务器中Node.js的安装

时间:2017-08-23 15:55 点击:

  香港服务器中Node.js的安装

  Node.js是一个基于JavaScript的平台,随着开发越来越轻量级和高效,Nodejs越来越流行,成了许多开发者的新选择。所以Node.js对于我们新世界主机香港服务器的开发用户来说是十分有用的,所以小编今天就给大家介绍介绍如何在服务器上安装配置Node.js,请大家仔细读。

  如果您使用的是OS X或Windows,则安装Node.js的最佳方法是使用Node.js下载页面中的一个安装程序。 如果您使用的是Linux,则可以使用安装程序,也可以检查NodeSource的二进制发行版,以查看是否有更新版本与您的系统配合使用(这里将给大家介绍Linux版本下的Nodejs的安装)。

  (1)安装Node.js的大致过程:

  选项1:安装nvm脚本来管理多个活动的Node.js版本

  选项2:安装Node和npm标准的Debian / Ubuntu软件包

  选项3:从由Node.js(关联)团队创建的Debian / Ubuntu软件包进行安装。

  选项4:从官方网站上的标准二进制包中手动安装Node.js

  这样做的优点是保证您的Node和npm软件包最新。

  在详细安装Nodejs开始之前,请必要的删除旧Node节点包以避免冲突,如果您已经安装了Node,则可能需要将其删除。一些Node.js工具可能会将Node.js作为Node而不是Node.js执行,从而导致冲突。

  您可以通过在终端中执行这些命令来查找和删除Node包。

  dpkg --get-choices | grep node

  ax25-node install

  node install

  sudo apt-get remove --purg enode

  (2)安装Node.js的详细过程:

  安装必要的C++编译器、build-essential和libssl-dev软件包

  sudo apt-get install build-essential checkinstall

  sudo apt-get install libssl-dev

  安装和更新节点版本管理器或nvm:

  Curl -o-

  https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

  关闭并重新打开终端,重新打开终端后,验证nvm是否已成功安装:

  command-v nvm

  此时显示nvm已经开始工作,证明已经安装成功。

  要下载,编译并安装5.0版本的Node:

  nvm install5.0

  nvm use 5.0

  也可以设置使用默认安装的任何版本:

  nvm alias default node

  安装Node.js必要的包:

  sudo apt-get install nodejs

  安装Node节点管理器npm:

  sudo apt-get install npm

  更新npm

  节点自带npm安装,所以再有一个npm的版本之后,但是npm比Node更频繁地更新,所以你需要确保它是最新版本。

  npm install npm@latest

  安装Node.js必要的维护包:

  安装Node.标准的二进制包(首先要确定您的电脑是32位还是64位):

  curl -sL https://deb.nodesource.com/setup | sudo bash -

  接下来,在/ usr / local /中安装Node.js二进制包:

 

  tar -C / usr / local --strip-components 1 -xJf node-v4.4.4-linux.x64.tar.xz

  现在应该在/ usr / local / bin中安装完成Node.js和npm。 通过下列可以查看:

  ls -l / usr / local / bin / node

  ls -l / usr / local / bin / npm

  Node.js适用于于实时应用程序:网络游戏,协作工具,聊天室,这里不得不提到Socket.IO,Socket.IO与Node.js的结合将减少实时延迟,甚至远远超过长轮询的可能性;其次 Socket.IO将回溯到长时间轮询,线程可能阻塞的代码可能会被Node.js更好地解决。

  本次讲解就到这里,希望大家踊跃的购买我们公司的香港服务器,更好的进行Node.js的安装与使用,相关的研究和实战。

  如果还有什么不明确或者不懂的地方,欢迎来到新世界主机咨询了解,详情请咨询Skpey咨询:vpssj.net@hotmail.com, 。我们必将竭诚为您服务。