如何将Android设备变成Web服务器

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

您可以使用此链接获取特殊信息

,或者您可以使用Android智能手机或平板电脑托管网页。以下是构建简单的Android网络服务器的方法。

Android:口袋中的低成本Web服务器

网站不需要昂贵的服务器;他们甚至不需要廉价的服务器。现在,您可以在适当的设备上托管由数据库驱动的动态网站。

例如,您可以选择使用标准的台式PC或笔记本电脑。但这会占用很多空间,因此您可以进一步缩小。我们已经了解了如何将Raspberry Pi用作服务器,也可以以相同的方式使用Android智能手机或平板电脑。

这样做可以立即消除托管费用。如果浏览量偏低,您应该发现您的网站在运行时并未锁定设备(尽管您不希望在网站运行时执行多任务!)。

步骤1:为Android

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

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

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

下载:适用于Android的Tiny Web Server(免费)

Step 2: Configure Tiny Web Server

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

由于这种简单性,Tiny Web Server没有配置选项。这意味着您不能强制将其默认为 index.html 文件。但是,这是个小问题。

在安装Tiny Web Server之后,启动该应用程序。在主屏幕上,您可以选择更改服务器路径,如果要指定用于存储Web文件的目录,此选项很有用。

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

步骤3:将Index.html添加到Tiny Web服务器

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

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

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

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

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

人们如何访问Android Web服务器页面?

这与您是否在访问网站无关将您的网站托管在智能手机,平板电脑甚至Android TV上。

与动态DNS更新客户端(其中,No-IP.com具有Android应用程序),您将能够向家庭或公司网络之外的计算机提供网页。这些应用程序通过安装的客户端应用程序将设备的动态IP地址链接到专用URL。

当然,如果您的ISP为您提供了静态IP,则您要做的就是分配Android Web服务器的静态IP地址。不幸的是,这对于某些路由器可能不可行,因此No-IP.com应用是更好的选择。可以使用各种非官方的No-IP.com客户端,其中动态DNS更新是一个不错的选择。

无论选择哪种客户端,只需安装它,按照说明设置URL,然后将目标位置选择为HTML页面

总结,构建Android Web服务器

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

  • 确保您的Android设备在线
  • 安装Tiny Web Server
  • 创建HTML文件
  • 将文件上传到您的Android设备上
  • 运行Tiny Web Server
  • 如果网站相对基本,则可以将Android设备用作主机并节省了为昂贵的服务器供电的费用。同样,您可以重新利用服务器或作为Web服务器运行的计算机所使用的空间。也许您可以将服务器用于其他目的。

    使用Android,构建Web服务器只是一种选择。看看旧智能手机还有更多其他用途。

    标签: Android提示 Web托管 Web服务器