如何搭建一个简单的文件服务器?

Tia*_*nça 6 server files apache2 shared-folders

我想让一个文件夹可用,以便当设备连接到我计算机的 IP 地址(端口 80)时,它会看到文件夹中的文件并打开/下载它们。例如,如果您现在将“/usr/”放在浏览器上,它将显示其中的文件夹以及这些文件夹中的文件。我已经搜索了一段时间,但找不到在浏览器中打开的方法。

我在我老师的网站上看到,有一个文件夹可以下载 .pdf、脚本等。

rɑː*_*dʒɑ 6

你正在谈论一个带有 apache 的文件服务器

只需执行以下操作即可。

打开你的终端并执行以下操作

sudo apt-get install apache2
Run Code Online (Sandbox Code Playgroud)

然后

sudo service apache2 start
Run Code Online (Sandbox Code Playgroud)

只需打开浏览器并输入 localhost 并按 Enter 键即可。

如果你看到

在此输入图像描述

您已成功安装网络服务器。

现在我们必须为您设置一个文件服务器。

现在打开/var/www/html位置并创建一个任意名称的文件夹并放置您的一些文件。

然后重新启动/重新加载 apche2,然后在浏览器中键入

localhost/ 你会看到你的文件夹。

但为了让你的朋友/人看到你的文件。我们还有很多工作要做

  1. 我们需要一个网站名称
  2. 如果没有网站名称,那么我们必须选择一个并将其添加到您的 /etc/hosts 文件和您朋友的 /etc/hosts 文件中。
  3. /etc/apache2/apache2.conf在文件中创建虚拟主机条目