自行搭建NAS的记录(一)系统搭建和docker

一个N2600的板子,自带两个Msata口 一个Sata口 适合做NAS,去年找人做的黑群晖,但是半年多的时间无法启动。今年分析自己的需求打算自己来做。

今年春节还一个悲催的事情,就是去年刚刚升级的监控,春节期间卖家关店不做了,然后app上所有监控全部显示离线状态。所以今年打算顺带重新弄一下监控。这台nas也是需要做监控的录像机使用的。

1、是作为Mac的timeMachine,这个支持SMB共享协议就行了,多数系统都能搞定

2、是私有网盘,主要还是存放一点音乐mp3,这个还是会用ownCloud单独搭建,

3、偶尔需要挂一个浏览器网页 用来php采集 ,这个用docker加vnc可以实现

4、最重要最麻烦的,就是摄像头部分。监控摄像头的大部分协议 是onvif,rstp,部分摄像头还另外支持NFS,SMB/CIFS。这个需要单独尝试摸索,最重要有配套app可以回溯录像,易用性好一些的

5、系统弄好wifi驱动(后来放弃了,因为维修的时候,可以共享自己PC的网卡)

考虑再三,决定采取最简单的办法。一开始打算用Lubuntu大法,结果安装到后面卡,然后干脆用alpine,因为这个硬件不算特殊新版内核已经内置了所有驱动。

https://dl-cdn.alpinelinux.org/alpine/v3.15/releases/x86_64/alpine-standard-3.15.0-x86_64.iso

安装过程一路回车,时区选择亚洲 Shanghai,选择硬盘之类的很简单,源选择57 阿里云

安装后添加一个用户 ,新版的添加用户密码 是 adduser 而不是 useradd

ssh用新用户登录,然后su -root

apk add nano

修改一下源 去掉 community

 nano /etc/apk/repositories

去掉community的注释

#/media/dm-0/apks http://mirrors.aliyun.com/alpine/v3.15/main # http://mirrors.aliyun.com/alpine/v3.15/community #http://mirrors.aliyun.com/alpine/edge/main http://mirrors.aliyun.com/alpine/edge/community #http://mirrors.aliyun.com/alpine/edge/testing 
apk update #更新 apk add docker #安装 需要时间耐心等待 rc-update add docker boot #启动项 service docker start #启动

安装后修改源

# nano /etc/apt/sources.list # deb cdrom:[Official Debian GNU/Linux Live 11.2.0 standard 2021-12-18T11:51]/ bullseye main #deb cdrom:[Official Debian GNU/Linux Live 11.2.0 standard 2021-12-18T11:51]/ bullseye main deb http://mirrors.aliyun.com/debian-security bullseye-security main deb-src http://mirrors.aliyun.com/debian-security bullseye-security main # bullseye-updates, to get updates before a point release is made; # see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports # A network mirror was not selected during install. The following entries # are provided as examples, but you should amend them as appropriate # for your mirror of choice. # deb http://mirrors.aliyun.com/debian/ bullseye-updates main deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main deb http://mirrors.aliyun.com/debian stable main contrib non-free deb http://mirrors.aliyun.com/debian stable-updates main contrib non-free # This system was installed using small removable media # (e.g. netinst, live or single CD). The matching "deb cdrom" # entries were disabled at the end of the installation process. # For information about how to configure apt package sources, # see the sources.list(5) manual. 

安装宝塔

apk add docker #然后先把 docker 添加到开机自启: rc-update add docker boot #然后启动 docker 服务: service docker start #最后 docker version

其他使用

原文链接:https://blog.csdn.net/joyanhui/article/details/123289565

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享