linux - 如何在树莓派/或任何基于 Linux 的 PC 上托管 NodeJS http Web 服务器

标签 linux node.js raspberry-pi raspbian httpserver

我见过有人在树莓派上托管 Apache 服务器,当然还有在普通计算机上托管。我不想租用 VPS,我认为最好在我的 Raspberry PI 2 B 上设置一个:

(1gb ram/32gb disk/1ghz on overclock)

在计算机上设置 NodeJS http Web 服务器的正确方法是什么?如果有教程(找不到),你能给我链接到教程吗?

我还想知道我是否会更好地租用一个具有经常性成本和缺乏定制/控制的 VPS,或者在一个工作的专用 PC 上。请记住,我希望在多个 PI(例如 Chef)上练习一些开发操作工作。

我需要通过 ip 或域通过 internet 访问此服务器。我该如何设置它? (我有域名)

更新:我写了一篇关于这个主题的博文。

本教程介绍了完整的安装过程。点击下面的链接

Hosting a Node.js HTTP server on a Raspberry Pi

最佳答案

是的,您可以使用 raspberry 作为您的 VPS 或专用服务器。只需为您的 Raspberry 分配静态 IP 地址(您需要购买),然后将您的域名指向该静态 IP 地址。

下面的几个链接对您有帮助,

关于linux - 如何在树莓派/或任何基于 Linux 的 PC 上托管 NodeJS http Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28356145/

相关文章:

javascript - Mongoose 无法识别我的 2dsphere 索引

node.js - 如何在文件夹中安装npm

php exec() 不适用于 PredictionIO 部署

mysql - 通过 sshfs 连接到远程套接字

javascript - Node js 脚本崩溃 : Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

sockets - 如何使用 Forth 发送 GET/POST 请求

python - 在 Raspberry Pi 中使用 OpenCV 和套接字通过 TCP 发送视频

linux - 从文本文件 Raspberry Pi 创建用户

linux - 禁用 http 端口上的 telnet?

linux - 卡在连接到亚马逊 ec2 中的 us-west-2.ec2.archive.ubuntu.com