我的小小服务器-树莓派

2020-01-21 13:25:59 67点赞 431收藏 71评论

笔者算是个美剧迷,从电脑迅雷下载到路由挂硬盘配字幕。一直以来的操作方式是先手机的TVSHOW APP提醒,然后去某站刷更新,拿到磁力链接添加到路由器的下载大师,下载完成后sftp的方式转移到美剧目录,然后nuc运行kodi通过samba的方式连接,操作起来比较繁琐,而且kodi的刮削功能越来越垃圾,于是自己python了个刮削+自动下载的脚本,本打算部署到路由器上,但是出现两个问题,一个是使用的pymediainfo库需要依赖动态链接,而梅林刷entware之后安装mediainfo只有程序未提供动态链接库,网上也没有相关资源,自己技术也渣,编译什么都试了一遍硬是没通过;二是68u毕竟性能有限,aria2下载任务超过3个就死机,应付起来日渐捉襟见肘,遂决定尘归尘土归土,让路由器回归自己的本质工作,打算另配一个服务器

目前可供选择的有NAS、树莓派、矿渣,之前曾有个色卡司的N0204小NAS,始终没折腾顺手,还丢了不少东西,黑裙据说很折腾人,而且自从对NAS不信任之后这些年一直都处于冷备份状态,电脑硬盘各一份,麻烦是麻烦,但是安心。思来想去最后决定搭树莓派系统,使用下来发现还不错,特别是mediainfo的问题完美解决。

包装很简单包装很简单

组装完毕组装完毕

顺便安利个山泽的网线,超细的线径很容易收纳。

山泽六类超细线径网线山泽六类超细线径网线

下面谈谈组建过程一些感受。

一、关于风扇散热

树莓派的CPU温度一直很高,空载的情况下都要在60度以上,从网络上的分享总结了三种冷却风扇运行方式:

方法一:风扇直连,电源连接到5v管脚,让风扇全功率运行,优点是CPU温度可以在36度左右徘徊,缺点就是风扇的声音还是蛮大的,稍离近些就异常清晰,对于喜欢静的人来说很烦,特别是夜深人静的时候。

方法二:风扇直连,电源连接到3.3v管脚,对风扇的功率打个折,优点是风扇的噪音降低很多并且相较第一种方法节能了,缺点温度徘徊的区间上升到了43度左右。

方法三:通过三级管给风扇加装个自动启停的扩展,笔者给三极管串了个1千欧的电阻,这个电阻貌似选大了,风扇运转的很无力。由于电流小还出现了几次启动故障,温度徘徊区间在51度左右。建议如果需要串电阻的话可以试试470欧的。

外接了三极管控制风扇外接了三极管控制风扇

风扇移到了机壳外部风扇移到了机壳外部

最终选择了第二种方案,基本听不到声音,而且温度很稳定。另外,个人感觉风扇在机壳内部会过于拥挤不利于散热,所以把风扇安装到了机壳外部,这样同时可以对其他原件散热,最终的温度也没有变化。

二、上一篇写的有点仓促,说的那个python脚本思路不够具体,这次放张思导给需要的人。最近的局外人很不错。

TV&Movie SystemTV&Movie System

三、系统的安装

目前64位的系统有很多了,我按照值得买上大神介绍的方法,烧录的debian pi aarch64 2.0正式版系统。系统还是比较满意的,就是管理界面没有整合docker管理页面这点有点烦,需要另外打开CecOS界面管理docker,希望日后可以整合,另外要看说明文档的建议去OPENFANS看,那个比较全。

四、服务系统的搭建调试

网上的教程比比皆是,具体的安装过程就不写了,说说遇到的问题吧。

(一)关于开启samba服务

要安装samba 和 samba-common-bin,很多教程只写了安装samba,实际上要两个都安装。

(二)关于aria2+nginx+airaNg

1.无法访问webui的问题:nginx默认配置文件的端口是80,这个端口和443端口在外部访问时是被封禁的,应重新设置配置文件修改访问端口,另外需要在路由中做好端口映射。

2.BT没有速度的问题:a.添加BT Tracker,可以去这里下载。b.添加DHT配置,修改aria2.conf文件。c.先弄几个热门的种子下载,下过几个速度就提上来了。

3.安全问题,aria2Ng登录是没有验证的,所以利用nginx+httpd-tools实现一个用户验证的功能,见具体的设置方法。记得要在nginx的配置中设置强制清除缓存项。

(三)关于python

1.python2改为python3

#安装 python3

sudo apt install python3

#卸载 python2

sudo apt remove python

#清理python2的依赖包

sudo apt autoremove

#删除python2的指向链接

sudo rm /usr/bin/python

#创建python3的指向链接

sudo ln -s /usr/bin/python3.5 /usr/bin/python

2.flask的部署是基于Flask + nginx + gunicorn + supervisor模式,网上教程很多,容易出现问题的地方是supervisor是基于python2的,安装后会自动把指向链接变回python2,其实supervisor 4.0已经提供了对python3的支持,但是需要具体的设置一下,具体可以参考这篇教程

至此初步的服务器就全部搭建完毕了,目前还在等cloudreve V3版本,所以还没有部署个人云,想做个在线相册供家里人用,但是不知道需要部署什么应用,如果有知道的大神请提点一二,后续有好的东东再与大家分享。


展开 收起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2499元起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3479.01元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2582.5元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1349元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1699元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

387.78元起
71评论

  • 精彩
  • 最新
  • 很好玩的样子

    校验提示文案

    提交
    懒是第一生产力 [龇牙]

    校验提示文案

    提交
    只是用树莓派做个高清播放器的话,刷什么固件方便易操作呢?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 闲置的安卓机就可以了

    校验提示文案

    提交
    嗯,岁数大了,麻烦点的是都玩不来了

    校验提示文案

    提交
    大神给个关键字,我找找去

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 看个美剧也太辛苦了吧,还是我的黑裙好,rrys的docker进去点击搜索不出10分钟就能愉快的观看了。

    校验提示文案

    提交
    确实,这个是为了学python自立的玩具项目,docker那个是前些日子值得买那篇垃圾佬大神介绍的那个嘛?貌似矿机啥的口碑不大好吧。

    校验提示文案

    提交
    各有所需,开心就好

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 膜拜一下牛人

    校验提示文案

    提交
    您太客气了

    校验提示文案

    提交
    看了流程感觉作者是个业余爱好者,干软件的不会这么做

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这个硬盘盒好贵,不过好好玩的样子!

    校验提示文案

    提交
    全铝的散热很好,当年电玩巴士的力作

    校验提示文案

    提交
    收起所有回复
  • 我刚卖了个存储巴士,是不是你买了

    校验提示文案

    提交
    [深思] 为什么要买啊,一路用下来最喜欢的盒子。

    校验提示文案

    提交
    最大的问题是只支持2T,最大就没有试过,所以卖了

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 只看美剧用个ATOM的工控板刷黑群晖做下载机吧,便宜的工控板不比树莓派贵

    校验提示文案

    提交
    不只看美剧,以后还要折腾别的,如果只为美剧就直接折腾我那台NUC了。

    校验提示文案

    提交
    D525,咸鱼几十块吧,不过二手的能用多久,看脸

    校验提示文案

    提交
    收起所有回复
  • 直接梯子爬过去看的路过 [尴尬]

    校验提示文案

    提交
    属你牛,快去字幕组报道造福我等英渣 [惊喜]

    校验提示文案

    提交
    收起所有回复
  • 折腾过raspberrypi,但是IO性能实在是太弱了Orz

    校验提示文案

    提交
    嗯,个人需求不高,就是看中了小巧、功耗低、资源比较丰富。

    校验提示文案

    提交
    收起所有回复
  • 我也想做相册系统,磁盘里好几个t的照片 不能只带在磁盘里 要展示出来才能体现价值

    校验提示文案

    提交
    现在能想到的一种是搭私有云,比如可道云,cloudreve之类,另一种是媒体服务器,比如dlna,jellyfin。图片基本都是分支功能,我面临的问题是我需要对外展示的图片一般会挂到图虫 500上,但是家庭照片主要是面向家里的老人,功能必须要单一和简单,所以如果你没有我一样的困扰上面两个方法都能实现。

    校验提示文案

    提交
    收起所有回复
  • 后期脚本开源吗,有台我家云用得上

    校验提示文案

    提交
    目前还不行,代码里的隐私太多,没有做配置文件,捋清代码不一定猴年马月,爱好者时间有限 [苦恼]

    校验提示文案

    提交
    收起所有回复
  • debian pi aarch64 2.0 系统 耳机孔 总没音频输出,有知道解决办法吗? 官方的修改命令运行后还是没声音。

    校验提示文案

    提交
    估计大概就是音频切换的问题,命令行不管用就进raspi-config里看看,64位提供了个类似bios的功能,里面应该有音频选项,你可以试试。

    校验提示文案

    提交
    收起所有回复
  • 小白,不太懂,不过觉得性能真心弱了

    校验提示文案

    提交
    性能是因需而定,四核 4G作为家用小服务器是足够的 io确实比不了群晖 矿渣,但是功耗和体积基本也是无敌的,目前音乐和影视、下载都挂在这里跑了一阵了,还是很满意的,私有云还在纠结,如果你需要拷来拷去的这玩意确实比不过正经的系统。

    校验提示文案

    提交
    收起所有回复
  • 折腾的成就感大于实用性系列 [龇牙] !先赏了

    校验提示文案

    提交
    嗯,越折腾越来瘾 [龇牙]

    校验提示文案

    提交
    收起所有回复
  • 这个山泽网线有关键词吗,狗东看的不一样

    校验提示文案

    提交
    山泽(SAMZHE>超六类网线细线CAT6A类无氧铜 万兆高速成品连接线 家用电脑宽带网络跳线 0.5米白色SZB-3005

    校验提示文案

    提交
    收起所有回复
  • 这还业余,我根本就看不懂的。专业的也不过如此吧

    校验提示文案

    提交
    过奖了,就是个爱好,新年快乐

    校验提示文案

    提交
    收起所有回复
  • 山泽这个线吹爆,买了一堆预备着,打算把全部网线全换成山泽这个超细线。布线太方便了

    校验提示文案

    提交
    扁的那个也很适合 [龇牙]

    校验提示文案

    提交
    收起所有回复
  • 用Python还要一堆依赖. 写Go. 可以直接交叉编译部署到树莓派. 还更简单

    校验提示文案

    提交
    不会,哈哈,用python是因为可以找到的资源很多,库很丰富,而且跨平台,不知道go这方面怎么样?真心求教,因为我也着实不喜欢这种脚本类的。

    校验提示文案

    提交
    收起所有回复
  • 树莓派3b+.买下来要将近300块,sd卡系统不知道哪天就炸了。300买个矿渣他不香吗?j1900给你完整的linux。想不懂为什么非要买树莓派这种垃圾。

    校验提示文案

    提交
    我也想不明白4B的体积、功耗、性能、完成度都能满足我的需求我要矿渣来做什么,矿渣比我的Nuc更牛掰?!你不懂是因为你总拿你的价值观去衡量别人的选择。

    校验提示文案

    提交
    J1900才是垃圾吧,体积大性能低,指令都不全,虽然给了你完整的Linux,但是能用来干什么?

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 高手啊,目前正在摸索python,还没入门。

    校验提示文案

    提交
    我也是刚入门,共同努力吧,python蛮好玩的,我值得买的主页有个python书目的推荐可以参考下,都是我选之又选的。

    校验提示文案

    提交
    嗯,看了,回头找来看看。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
431
扫一下,分享更方便,购买更轻松