我正在使用 Ubuntu 构建文件服务器。
我想设置一个基于 HTML 的文件上传/下载系统,我可以在其中为一些用户创建帐户并允许每个用户访问某些文件夹。这样用户就可以使用 Web 浏览器像打开网页一样打开它,然后上传和下载文件,而无需对计算机进行特殊设置。
有没有现成的解决方案可以实现这个目的?我是否需要编写代码?
谢谢
答案1
如果您可以使用 PHP 和 MySQL 设置 Web 服务器(Ubuntu Server 可以基本自动完成此操作),则可以使用以下多个预构建的 PHP 解决方案之一:
- http://phpfm.sourceforge.net/(非常基础)
- http://pfn.sourceforge.net/(非常漂亮)
- http://www.solitude.dk/filethingie/(单脚本,非常简单,我最喜欢的。不是开源的,但个人使用免费,商业使用只需 20 美元)
查看 Ubuntu Server 的服务器设置向导。它可以让您快速使用 Apache 和 MySQL,并采用不错的默认配置。不过,如果您打算将其暴露在互联网上,请务必小心。