37

使用树莓派和 Plex 架设照片服务

 4 years ago
source link: http://www.bigbai.net/2020/06/03/【四火】-使用树莓派和-plex-架设照片服务/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
3I3QzeJ.jpg!web

3I3QzeJ.jpg!web 我用手机拍了很多照片,平时都保存在一台 Windows 台式机上,这台机器硬盘空间大,主要干两个事情,一个是我打游戏,一个就是存放多媒体数据(主要是照片)。有时候我需要它提供照片服务,以方便家人使用各种媒体终端(手机、电视盒子等)阅览,因此我使用 Plex折腾了一下,但是由于台式机噪音等等的关系,不适合长期开机,因此当时那个方案还是残缺的。

现在打算彻底解决这个问题。大致总结一下,以下是我的主要的几个需求:

  • 照片服务要能够长期保持在线,私用可以方便地查看照片。开机不能有明显的噪音和功耗问题。
  • 我的照片经常是在 Windows 下进行处理的,因此需要很方便地同步到照片服务器。当然,我也会同步几个重要文件夹以作备份只用。
  • 私用,不愿意上传公有云。

最近树莓派比较火,因此我花了几十刀买了个第四代,想用它来满足上面的需求。

安装树莓派

这一步没有什么特别的,从 4 代开始,风扇显得更为重要,但是接针脚的时候,选择 1-6,而不是 4-6,因为 1 号针脚是 3V3,电压低一些,散热能力是弱一些,但风扇噪音也小一些,适合长期开机。考虑到我们的实际需求,这个够用了。

fIrEnqM.png!web

配置树莓派

配置 SSH

打开 SSH:

sudo raspi-config

但这样还不够,需要修改 /etc/ssh/sshd_config 添加:

IPQoS cs0 cs0

之后重启一下 ssh 服务:

sudo service ssh restart

还可以按照我在这篇文章中介绍的办法配置密钥访问,不过是私用,必要性不那么强。

关闭自动休眠

既然用作服务器,肯定不能自动休眠。

sudo apt-get install vim
sudo vim /etc/lightdm/lightdm.conf

添加如下:

xserver-command=X -s 0 -dpms

重启:

sudo reboot

安装 Plex

这一篇 PiMyLifeUp 上的教程 很不错,我基本是照着做的。准备工作:

sudo apt-get install apt-transport-https
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
sudo apt-get update

安装 Plex:

sudo apt-get install plexmediaserver

配置 Windows 主机

配置同步工具

Windows 机是我的一部分媒体文件的数据源,因此需要经常从 Windows 机同步数据到树莓派服务器。

一种方法是使用 Cygwin + rsync:

安装 Cygwin ,这是一个可以在 Windows 下使用常见 Linux 命令的工具。基本上,默认选项即可,但是 rsync 一定要安装:

FJVjam7.png!web

安装完成以后,Windows 下的磁盘全部被列在/cygdrive 下面。

但是我研究到一半的时候,发现了一个更好用的工具—— Acrosync

IBveiiN.gif

第一次可以压缩并使用 scp 来传输文件,因为这样效率会更高,但以后就要通过上面的工具来同步了。

值得一提的是,如果空间不够,可以使用 du 这样的命令来查看罪魁祸首,不过我使用的参数因为 Linux 版本的关系,和我以往熟悉的比起来有点不同:

sudo du -s * | sort -nr | head

大功告成

在树莓派机器上安装 Plex 完毕后,在 Windows 下的浏览器中访问 http://192.168.0.28:32400/web 应该能看到 Plex 界面了。

之后,在各种终端上安装 Plex 应用,就可以很舒服地浏览照片了。

ANfQB3E.png!web

文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》

via 四火的唠叨 https://ift.tt/3cx7HXz

please wait...

Rating: 0.0/ 5 (0 votes cast)

Rating: 0 (from 0 votes)


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK