nodelinux
❶ 为什么nodejs要用linux
node.js并不是必须在linux环境下运行的。window下也是可以运行node.js的。安装完npm之后记得在控制台输入 npm install node -g 哦 虽然默认走的是npm下载 因为是外网,可能下载的比较慢 可以用nrm use taobao 改下默认下载哦!
❷ node linux 64位怎么装
1、到Node.js官方网站下载对应的安装包,一般选用.tar.gz格式.
[email protected]>wgethttps://nodejs.org/download/release/v7.3.0/node-v7.3.0-linux-x64.tar.gz
2、解压安装包
[email protected]>tar-zvxfnode-v7.3.0-linux-x64.tar.gz&&cdnode-v7.3.0-linux-x64.
3、源码安装程序
[email protected]>./configure&&make&&makeinstall
源码安装全过程的话可以参考《Linux就该这么学》中的详细操作教程,另外你也可以通过包管理器的方式来安装node.js,如apt-getyum等~
❸ nodejs对linux系统配置要求高么
检查硬件支持,在安装Linux之前,先确定你的计算机的硬件是否能被Linux所支持。首先,Linux目前支持几乎所有的处理器(CPU)。
其次,早期的Linux只支持数量很少的显卡、声卡,而如今,如果要安装Linux,已经不需要再为硬件是否能被Linux支持担心了。
2、经过十多年的发展,Linux内核不断完善,已经能够支持大部分的主流硬件,同时各大硬件厂商也意识到了Linux操作系统对其产品线的重要性,纷纷针对Linux推出了驱动程序和补丁,使得Linux在硬件驱动上获得了更广泛的支持。
注:
如果你的声卡、显卡是非常新的型号,Linux内核暂时无法支持,那也不要紧,RedHat会自动把无法准确识别的硬件模拟成标准硬件来使用,让硬件一样可以在Linux发挥作用。由于设计Linux时的初衷之一就是用较低的系统配置提供高效率的系统服务,所以安装Linux并没有严格的系统配置要求,只要Pentium以上的CPU、64MB以上的内存、1GB左右的硬盘空间,就能安装基本的Linux系统并且能运行各种系统服务。但是如果要顺畅地运行X-Window,就需要有足够的内存,建议128MB以上。
❹ 如何在linux上使用nodejs
看你使用的linux版本,在 Debian 上安装 Node.js on
从 Debian 8 (Jessie)开始,Node.js 已被纳入官方软件仓库。因此,你可以使用如下方式安装它:
$ sudo apt-get install npm
在 Debian 7 (Wheezy) 以前的版本中,你需要使用下面的方式来源码安装:
$ sudo apt-get install python g++ make
$ wget http://nodejs.org/dist/node-latest.tar.gz
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21 (replace a version with your own)
$ ./configure
$ make
$ sudo make install
在 Ubuntu 或 Linux Mint 中安装 Node.js
Node.js 被包含在 Ubuntu(13.04 及更高版本)。因此,安装非常简单。以下方式将安装 Node.js 和 npm。
$ sudo apt-get install npm
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
而 Ubuntu 中的 Node.js 可能版本比较老,你可以从 其 PPA 中安装最新的版本。
$ sudo apt-get install python-software-properties python g++ make
$ sudo add-apt-repository -y ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install npm
在 Fedora 中安装 Node.js
Node.js 被包含在 Fedora 的 base 仓库中。因此,你可以在 Fedora 中用 yum 安装 Node.js。
$ sudo yum install npm
如果你想安装 Node.js 的最新版本,可以按照以下步骤使用源码来安装。
$ sudo yum groupinstall 'Development Tools'
$ wget http://nodejs.org/dist/node-latest.tar.gz
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21 (replace a version with your own)
$ ./configure
$ make
$ sudo make install
在 CentOS 或 RHEL 中安装 Node.js
在 CentOS 使用 yum 包管理器来安装 Node.js,首先启用 EPEL 软件库,然后运行:
$ sudo yum install npm
如果你想在 CentOS 中安装最新版的 Node.js,其安装步骤和在 Fedora 中的相同。
在 Arch Linux 上安装 Node.js
Node.js 在 Arch Linux 的社区库中可以找到。所以安装很简单,只要运行:
$ sudo pacman -S nodejs npm
检查 Node.js 的版本
一旦你已经安装了 Node.js,你可以使用如下所示的方法检查 Node.js 的版本。
$ node --version
❺ nodejs 用哪种linux好
只要支持,哪种Linux都可以的。 推荐 Debian,软件丰富,我用来做桌面使用, 做服务器也没有任何问题。
❻ node.js必需的在linux环境下么
不是。
可以到NodeJS官方网站下载对应版本的安装程序,windows下面安装一般默认设置了环境变量了,在dos窗口可以直接使用node命令和npm命令。
如果提示不识别(commandnotfound),手动设置NodeJS安装的目录到环境变量中,重新打开Dos窗口就可以使用这两个命令了。
❼ Linux下node生产环境怎么部署
跟你在本地开发是相同的。
1、安装指定版本的node.js(服务器基本软件的安装)
你可以到nodejs org官网上面找到相对的tar.gz文件包,下载然后进行源码安装。
如果对版本要求不高,可以直接用包管理器进行安装(如centos)
yuminstallnodejsnpm
2、上传代码到服务器(可以通过ftp、ssh、git等方式)
3、安装项目依赖的模块
#www.linuxprobe.com
>npminstall
4、启动应用
还有几个需要注意的点:
1、运行权限:注意做好应用之间的隔离(使用低权限用户、文件系统隔离等),避免应用崩溃导致系统宕机等风险
2、80端口:通过nginx等进行反向代理,应用本身占用1024后的端口(无需root权限)
❽ 如何在linux上如何安装使用nodejs
在linux中安装nodejs方法如下:
1、去官网下载和自己系统匹配的文件:
通过 uname -a 命令查看到我的Linux系统位数是64位(备注:x86_64表示64位系统, i686 i386表示32位系统),如图
❾ 如何让nodejs在linux后台运行
加入 主文件是 index.js
那么可以用的方法有:
用forever 进行管理 npm install -g forever forever start index.js
用自带的服务nohub nohupnodeindex.js> myLog.log 2>&1 &