本文编写于 489 天前,最后修改于 489 天前,其中某些信息可能已经过时。

NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“文件服务器”。它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。

但是话说回来,一个垃圾NAS机都要千把块,对于穷人而言这可是一笔天文数字,今天来讲讲如何用较低的成本搭建一台家用文件服务器。

本垃圾使用的T48e,加2G内存,电源价格应该再在150元左右。

硬盘自己有就不再购买,至于raid,家用嘛,冷备份就行了,你家出门交通工具用宇宙飞船嘛?你家路由器装水冷嘛?

安装系统

黑群晖嘛,正义化身的我,怎么可能使用盗版。我只用免费!

选择Centos系统,首先需要安装centos7,
下载地址:https://www.centos.org/download/ ,选择 Minimal ISO 即可。

为避免出现各种无法启动的问题,推荐使用 rufus 将ISO镜像刻录到U盘,下载地址:https://rufus.ie

什么,因为贫穷买不起U盘?参考一下 windows 环境使用 AOMEI PXE Boot Tool 快速通过网络为其他电脑安装操作系统

什么,因为贫穷买不起路由器?emmm,这个我真没办法了。

部署自己需要的服务

对于文件共享,我使用的是SMB协议。因为偶尔想要使用BT下载点东西,使用aria2来远程下载BT等文件,等等。

系统安装完成后,为了更傻瓜式,我们使用appnode面板来快速部署。官网:https://www.appnode.com/

Appnode内提供傻瓜式SMB服务器,FTP服务器,网站搭建,FRP内网穿透,Lsyncd,rsync,代理端口映射,等等功能的部署部署,十分方便。

SSH登陆到你刚刚安装好centos系统的电脑。
也可以使用windows10的CMD来进行连接:使用 windows10 通过 CMD 使用 SSH 远程连接 VPS

执行以下命令

INSTALL_AGENT=1 bash -c "$(curl -sS http://dl.appnode.com/install.sh)" (只安装面板和受控中心)
具体的操作参考 :appnode 和宝塔面板的安装 ,(安装完成后,将安装脚本输出信息中的公网IP替换成局域网IP登陆)

---------------------------未完待续---------------------------