我应该使用笔记本电脑还是可启动 USB 来获取便携式网络服务器?

我应该使用笔记本电脑还是可启动 USB 来获取便携式网络服务器?

我想在我的内部 wifi 上间歇性地运行 Debian 或 Ubuntu 网络服务器。我可以将它安装在笔记本电脑上,这可能是最好的主意。然而,我也听说过一些关于 Tails 和其他一些 USB 可启动发行版的信息 - 这些让我感到好奇。我已经有一台运行 Ubuntu 桌面的笔记本电脑,但我不打算将其用于此目的。我可以重建它。我也喜欢创建可启动 USB SSD 的想法。

如果我错了,请纠正我,但我想有人告诉我 Tails 可启动 USB 可以在任何 PC 硬件上工作?听起来确实很有用。我不需要 Tails,但我很好奇将 Linux 可启动 USB 驱动器插入任何 PC 并获得一个可用的网络服务器是否可能或实用? (对我来说,这对于 Windows 来说几乎是不可想象的)

服务器需要运行 PHP、MySQL、Composer 和 Git,但永远不会经历任何严重的负载,只需要来自 Windows 计算机的几个连接,也许仅来自内部 wifi。网络服务器只会间歇性地打开和使用。

我应该使用 USB SSD 还是笔记本电脑?

答案1

一些值得深思的东西 - 可能会帮助您决定哪种方法最能满足您的需求......

为什么便携性是您考虑的一个因素并不明显(如果它只是用于家庭/局域网使用,它真的需要能够放入您的口袋/去任何地方/插入和/或在任何设备上运行吗?),但您确实强调间歇/灯光使用作为此设置的核心。考虑到这一点,以下选项之一可能会更好/更快/更便宜/更轻松地满足您的需求:

  • 如果您有一个现有的 deb/ubuntu 主机(无论是您的日常主机还是备用笔记本电脑),您可以在其上构建服务器,禁用服务,并编写一个小脚本以在需要时启动/停止它们(不消耗任何资源)你的日常工作 - 我在我的 Deb 笔记本电脑的 LAMP 开发环境上执行此操作)。
  • 或者你可以尝试一下虚拟机。同样,在需要时运行它,并在虚拟映像/文件中提供一定程度的可移植性。
  • 或者,如果您更喜欢基于硬件的方法,并且拥有带有备用 SATA 端口的 PC(或 Lappy),则您可以始终进行双启动。

这些选项还避免了需要另一个盒子(大或小)来购买/构建/维护/供电/等等......

无论如何,首先,确定您的用例/需求,然后解决方案/构建应该相对容易......快乐的黑客! :-)

相关内容