我在一个大型事工团体的媒体部门工作。我们经常出差,每个季度都会产生数 TB 的数据/文件。由于数字媒体的产量很大,大多数基于云的存储选项都无法维持我们的库存。我们有一台 2009 年初的 Mac Pro(4.1 已刷新至 5.1),运行 High Sierra。我一点也不在乎我们是否在机器上保留 MACOS。
我想创建一个服务器,该服务器具有多个高容量硬盘,采用 RAID 配置,只要用户提供登录信息,就可以从任何地方访问。我对 HTML/CSS/JS 有相当多的经验。服务器必须能够以一种我们一些不太懂技术的成员能够浏览的方式显示存储驱动器的全部内容。用户必须能够上传和下载文件。
我使用的免费/开源程序越多越好。我目前认为我应该安装 ubuntu 并使用 apache,但除此之外,我不知道如何实现这一点。我希望最终产品基本上需要登录,然后显示类似于 finder/files/windows 资源管理器的内容,其中包含简单的拖放式输入和右键单击下载以进行检索。
非常感谢您的任何意见,提前谢谢!!
-缺口
答案1
如果能满足您的基本需求,设置文件服务器相对简单。我个人更喜欢 Linux,但这完全取决于您。以下是一些入门指南:
- https://www.howtoforge.com/setting-up-a-linux-file-server-using-samba
- https://www.krizna.com/centos/setup-file-server-centos-7/
到目前为止,您的要求中最难的部分是“从任何地方访问”。您应该不是将您的文件服务器放在公共互联网上;访问您的服务器的最简单方法可能是使用 VPN 解决方案将远程客户端链接到您的专用网络以访问文件服务器。