管理您自己的 Web 服务很容易。

管理您自己的 Web 服务既简单又有趣。

作为我的建议的一部分 新年项目 我在等待 管理您自己的网络服务。  虽然今年已经快两周了,但现在发布还为时不晚。

当然,我不是说要出去与 Netflix 或 Spotify 竞争。 这些是家庭级别的解决方案,范围不超过家庭组。

管理您自己的 Web 服务需要什么

我将首先阐明 Web 服务的含义。 我是说 无需安装任何应用程序即可从任何设备在线访问的计算机应用程序 超越浏览器。 有时可以,但不是必须下载应用程序来访问该服务。 Web 服务的一些示例是:

  • Spotify的: 音乐播放。
  • 微软(原 Office)365: 办公室套装。
  • 谷歌驱动器: 云储存。
  • Kindle 云阅读器: 在线阅读从亚马逊购买的书籍。

在硬件方面,创建我们自己的 Web 服务并不需要太多的复杂性。 我们可以用 旧计算机或单板计算机 比如树莓派。 第二种是 Wi-Fi 路由器就足够的家庭网络。

对于台式电脑、笔记本电脑或单板,最低配置为:

  • 64 位处理器(英特尔/AMD/ARM)
  • 1 GHz 或更高的 CPU。
  • RAM 从 1 GB。
  • 磁盘从 2.5 GB。

如果您使用 Debian 作为服务器的基础,则可以放弃第一个要求,因为它是唯一仍然支持 32 位架构的主要发行版。

可以(尽管不推荐)使用您的计算机和您通常的发行版作为该服务的主机。 但是,这会消耗不必要的资源,因为运行 Web 服务通常不需要桌面。

在软件方面,需要一个网络服务器 像 Apache、Nginx 或类似的。 这些在主要 Linux 发行版的存储库中。 此外,根据我们要运行的 Web 服务,需要依赖项,例如支持 PHP 语言或 NPM 包管理器。

一些用来替代网络服务的程序 他们通过提供其操作所需的一切来简化这一过程。 Nextcloud,一个完全开源的解决方案,可以作为 Google Drive、WhatsApp 和 Microsoft 365 的替代品,可以通过在 Ubuntu 服务器版本安装程序中选择适当的选项来安装为 Snap 包。 它还可以从虚拟机或容器运行。

一些替代web服务的软件建议

我现在不打算进入安装过程,因为它会因程序而异。 每个项目的文档通常都非常完整。 您只需安装服务器、必要的程序,然后从另一台设备的浏览器继续配置。 两者必须始终连接到同一网络。

可以进行外部访问。 您只需要将服务器连接到 Internet 并在连接时知道您的公共 IP。 速度将与商业提供商不同,如果大量使用,您的提供商可能会生气。

商业服务的一些替代品

  • 科尔: 是的,它是用小写字母写的。 这个计划 是音乐收藏的播放器和管理器。 Web 界面允许您手动扫描主题,将它们上传到服务器,或将它们托管在 Amazon S3 上。 如果您不想使用浏览器,可以下载适用于 Android 和 iOS 的应用程序。
  • 口径:在 Linux Adictos 我们已经讨论过很多次了 完整的图书管理器 其中还包括在格式和您自己的电子书阅读器之间进行转换的能力。 鲜为人知的是,它能够让我们在自己的设备和其他人的设备之间无线共享书籍,或者使用浏览器阅读我们收藏的书籍,而无需下载它们。
  • Emby: 在这种情况下 我们有它是一个多媒体内容服务器(视频、音频和照片)服务器版本可用于 Windows、Linux、Mac、FreeBSD 和多种 NAS 型号。 至于查看内容的应用程序,它们不仅适用于移动设备,也适用于智能电视。

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。