问题:在本地网络中,我有嵌入 HTML5 浏览器的触摸屏设备(没有其他操作系统。无法通过 FTP 下载文件)。
我想在一台机器上托管一堆 PDF 文件,以便每个触摸屏设备都可以在其浏览器中读取 PDF 文件。
示例 URL 如下:192.168.1.10:86/MyFolder/MyPdfFile.pdf
有时没有互联网接入,所以我也不想在线托管它们。
答案1
您提到您使用的是 Windows,但我见过的最简单的 Web 服务器在 Linux 中运行。因此,我建议启用 WSL。启用 WSL 后,安装 php 解释器并在您要托管的 PDF 文件的目录中运行以下命令:
php -S 0.0.0.0:8080
然后,为该目录提供服务的 Web 服务器将在 Windows 计算机的端口 8080 上可用,该计算机将为您运行该命令的目录中的文件提供服务,因此,例如,如果调用一个文件MyPdf.pdf
并且该计算机的 IP 是 192.168.1.3,那么您将使用的 URL 是http://192.168.1.3:8080/MyPdf.pdf
。请注意,必须运行该命令才能使 Web 服务器处于活动状态。