怎样将 Android 设备变成 Web 服务器

需要低功耗设备来运行您的网站? 想要回收您的 Web 服务器占用的空间吗? 您想与朋友或公众分享一些信息,但没有足够的资金来运行一个完整的网络服务器吗?

你可以用 这个链接 在 InMotion Hosting 享受特别折扣。

或者您可以使用 Android 智能手机或平板电脑托管您的网页。 下面是怎样构建一个简单的 Android Web 服务器。

Android:口袋里的低成本网络服务器

网站不需要昂贵的服务器; 他们甚至不需要廉价的服务器。 我们现在处于可以在普通设备上托管动态、数据库驱动的网站的阶段。

例如,您可以选择使用标准台式 PC 或笔记本电脑。 但由于这会占用大量空间,因此您可以进一步缩减。 我们已经看到了怎样将 Raspberry Pi 用作服务器,并且也可以以相同的方式使用 Android 智能手机或平板电脑。

这样做会立即消除您的托管成本。 如果浏览量很低,您应该会发现您的网站在没有锁定设备的情况下运行(尽管您不应该期望在网站运行时进行多任务处理!)。

第 1 步:安装适用于 Android 的 Tiny Web Server

各种服务器软件应用程序可用于 Android。 但是,其中许多已经过时,适用于旧版本的 Android(例如 PAW 服务器)。

我们在本教程中使用 Tiny Web Server。 有了这个,我们将上传一个基本的 索引.html 文件并从同一网络上的 PC 浏览到该文件,以说明使用 Android 作为 Web 服务器。

类似的应用程序依赖于相同的原则。 基本上,将网页提供给浏览器需要相同的概念和过程。

下载: 微型网络服务器 安卓 (自由)

第 2 步:配置 Tiny Web 服务器

此工具是一种从手机提供内容的非常简单的方法。 但是,它确实使您能够远程访问文件。 为了 example,如果两者都在同一网络上,您可以从 PC 的网络浏览器浏览手机的存储空间。

由于这种简单性,Tiny Web Server 没有配置选项。 这意味着您不能强制它默认为 索引.html 文件。 然而,这是一个小问题。

安装 Tiny Web Server 后,启动应用程序。 在主屏幕上,您可以选择 改变 服务器路径,如果您想指定一个目录来存储您的 Web 文件,这很有用。

您还可以指定一个 默认字符集 (如果您不托管英语网站,则很有用)或 服务器端口.

第 3 步:将 Index.html 添加到 Tiny Web Server

要使用 Tiny Web Server 来提供网页服务,您需要创建一个 索引.html 文件并将其上传到首选文件夹。 您可以使用 Notepad++ 等文本编辑器在桌面上执行此操作,也可以使用 HTML 或文本编辑器在 Android 上执行此操作。

将文件复制到 Android 设备上的首选目录(通过 USB 或使用 Android 文件管理器)。 在 Android 上,将文件移动到 /存储/模拟/0.

如果您通过 USB 将文件复制到手机,请在文件管理器中浏览到手机的存储空间。 默认位置应该是 模仿的 子目录。 将 HTML 文件复制到此目录,然后安全地断开设备连接。

将文件复制到 Android 后,打开 Tiny Web Server 并点击 启动服务器. 在浏览器中导航到默认 URL,添加 /index.html 到最后。

恭喜,您已将 Android 设备转换为基本的 Web 服务器! 当然,该 example 显示是非常基本的,缺乏样式。 幸运的是,使用 HTML 文件中通常包含的指令添加 CSS 很容易。 如果您是新手,我们已经了解了一些 CSS 基础知识。 最重要的是,您仍然可以在托管网站时照常使用手机或平板电脑。

人们怎样访问您的 Android Web 服务器页面?

无论您是在智能手机、平板电脑还是 Android TV 上托管您的网站都没有关系。

无论您选择哪种 Android 设备,当与动态 DNS 更新客户端(其中 No-IP.com 有一个 Android 应用程序)结合使用时,您都可以向家庭或公司网络以外的计算机提供网页。 这些应用程序通过您安装的客户端应用程序将您设备的动态 IP 地址链接到专用 URL。

当然,如果您的 ISP 为您提供静态 IP,您需要做的就是为您的 Android Web 服务器分配一个静态 IP 地址。 不幸的是,这在某些路由器上可能无法使用,因此 No-IP.com 应用程序是更好的选择。 可以使用各种非官方的 No-IP.com 客户端。

无论您选择哪一个,只需安装它,按照说明设置 URL,然后选择目标作为您的 HTML 页面。

构建一个 Android Web 服务器,总结

我们已经介绍了创建基于 Android 的 Web 服务器的基本步骤。 以防万一你错过了他们,让我们提醒自己。

  1. 确保您的 Android 设备在线

  2. 安装微型网络服务器

  3. 创建 HTML 文件

  4. 将文件上传到您的 Android 设备

  5. 运行微型 Web 服务器

如果网站相对基础,您可以将您的 Android 设备用作主机,并节省为昂贵的服务器供电的费用。 同样,您可以重新占用服务器或作为 Web 服务器运行的计算机使用的空间。 也许您可以将服务器用于不同的目的。

对于 Android,构建 Web 服务器只是一种选择。 看看旧智能手机的更多用途。

相关阅读:

Posted in: Android