梳理流程及所需要的功能(小型个人NAS搭建教程(一)
编辑本教程基本使用的都是免费,开源的产品。
硬件
主路由:爱快,旁路:爱快里的 openwrt(淘汰的主机,i3 7代 ) 一台NAS:truenas core (超大容量硬盘,万兆网口,超i9 cpu,某大师跑分xx万,流畅720p网游)
路由
爱快:端口映射,动态域名
openwrt :魔法。。国外一些优秀的作品网站,国内访问不了
爱快安装openwrt4 赞同 · 3 评论文章
NAS
首先为什么NAS选择truenas?
做为存储就乖乖的存储,不要做其他的事,像一些存储功能混用的,使用久了,就会复杂起来,甚至加了某些功能,卸载了某些功能,有可能冲突,占用,卸载不干净,整体变得复杂了起来,此问题出现在windows,ubuntu,做为存储使用时遇到的坑,而存储只做存储,truenas确实很适合!
功能:软raid,xfs,共享(AFP,SMB,NFS,iSCSI,WebDAV)虚拟机,直通pcie设备,自动备份等
缺点:吃硬件的哦,特别是内存
主要用做存储,放资料,剪辑素材,软件安装包,备份,视频等,其他功能放在虚拟机中。
家庭影院省钱方案不建议抄我作业,建议正版群晖有集显,或者自组黑群晖有集显,是家庭影院最省事,省钱的方案,
虚拟机系统
这里建议用自己熟悉的操作系统哦。 在两天空余的时间内,我安装了市面上部分免费开源的linux系统,部分(破解版)系统,包含了最新版和稳定版不限于服务器系统 和桌面级系统。有Ubuntu,Centos,deepin,fedora,其中也包含国产开源系统deepin,openKylin,黑群晖dsm7.2.记录了部分桌面版安装体验,最终的选择是 Ubuntu server 22.04.3 稳定版做为内网个人服务器使用。这个系统相对来说熟悉,教程也充足. (别问我为啥不装depian,这个系统装在truenas core虚拟机里,vnc不能使用,ps:群里老哥爱快虚拟机中也无法使用vnc,这个就不深究了,和ubuntu差不多)
部分安装展示
fedora 和 centos几乎一模一样 就没记录
功能选择
像一些插件,网站,功能的话就部署在NAS的虚拟机了,既可以靠着NAS保证功能服务的安全(毕竟NAS有备份功能),也可以充分利用NAS设备多余的性能
我需要的功能:
docker(节省资源)
数据库:mysql(只会这玩意)
数据库管理工具:phpMyAdmin
环境:php(网站要用到,和一些自己平时开发的小东西)
缓存服务:Redis(部分功能可能用的到)
web服务器:NGINX(也是做反代服务器的选择)
密码管理器:Bitwarden(多端密码管理器,开源免费)
多存储文件列表:Alist(多种存储网盘集合一起,开源免费,付费版可以把网盘挂载为本地硬盘!支持win,mac,linux)
媒体服务器:Jellyfin(开源免费的媒体服务器,这也是为啥用ub的原因,群晖驱动不好打,矿神套件是440版本,只支持到17.7版本,这里尝试手动打最新显卡驱动,尝试最新版本jellyfin)
青龙面板
frps-frp(内网穿透)
linux可视化面板:1panel(开源免费,可用的还有宝塔等等,综合考虑,选择最近热门的开源版本)
docker优点:不需要每个功能去搭配对应环境,节省资源,删除即静,这也是我选择NAS系统的标准,存储就干存储,服务就干服务,
这个linux的可视化面板据介绍大部分服务依托的也是docker,几乎所有我需要的功能均可靠docker安装实现,
粗略看了下,1panel甚至php都是docker。。果然是新一代国产面板,666666送给你,也算是一种个人服务器新方向的测试了。。。开干!!!!!!!
demo地址:https://demo.1panel.cn/containers/image
- 0
- 0
-
分享