在服务器上运行Node.js的要求

7

什么类型的服务器/服务类型支持Node.js应用程序?需要在服务器上安装node/npm吗?

它需要是专用服务器吗?

提前感谢您。


这完全取决于您的应用需求。正如Riv所说,它可以在树莓派、Windows、Linux、OSX等平台上运行。您的问题太过笼统。 - andrunix
3个回答

3

我认为您不需要什么特别的设备,即使是一台带有Linux系统的随机的Raspberry PI也可以托管NodeJS应用程序。


但是我们需要在命令提示符中启动本地服务器(例如:npm start,node app.js)。那么在实际服务器上我们该怎么做? - Diksha
假设您的服务器已经配置好(我使用了这个 教程),当我的服务器在树莓派上时,我可以使用普通的npm start命令或更好的是使用node包,例如pm2或forever。 - Riv

1
由于Node.js可以在Linux、Windows和Mac上执行,硬件将不受限于Node.js的运行,而是取决于您的脚本需要什么和您期望的工作量。如果您运行一个基本的网站,流量很少,那么树莓派就足够了;但如果您要将Facebook或Google移植到Node.js上,您仍然需要完整的数据服务器。因此,唯一的限制是第三方实用程序和您对所使用平台的了解。

1
Node.js应用程序可以在Linux、Windows或任何其他操作系统上托管。对于Node.js应用程序,只需要进行基本的最小设置,例如Node.js、Git Bash、npm等。

你可以按照此链接进行操作


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接