Plex是一个非常实用的媒体服务器,它跨平台,支持多种媒体格式并且有着不错的使用体验。因此我决定在独服部署一个Plex媒体服务器。
服务器系统为Ubuntu16.04,以下部署方式在Debian系的系统中均可使用。
Contents
安装Plex:
Plex服务端可以通过以下两种方式部署:
1.apt源(推荐)
使用apt源安装可以方便后续升级,不再续要每次都访问官网获取最新的预编译包链接。
首先添加源:
wget -q https://downloads.plex.tv/plex-keys/PlexSign.key -O - | sudo apt-key add - sudo echo"deb https://downloads.plex.tv/repo/deb/ public main" > /etc/apt/sources.list.d/plexmediaserver.list echo
接着安装plexserver
sudo apt-get install apt-transport-https -y sudo apt-get -y update sudo apt-get install -y plexmediaserver
2.通过dpkg安装
直接下载预编译包并且安装:
wget https://downloads.plex.tv/plex-media-server/1.13.5.5332-21ab172de/plexmediaserver_1.13.5.5332-21ab172de_amd64.deb sudo dpkg -i plexmediaserver*.deb
接下来允许自启动并且启动服务:
sudo systemctl enable plexmediaserver.service sudo systemctl start plexmediaserver.service
配置Plex:
在进行配置之前,首先需要创建一个SSH Tunnel来连接服务器以xshell设置为例:
设置完成后即可在本地通过访问 http://localhost:8787/web 来进行配置,其他的ssh客户端也可以有类似的用法。
接着创建或者登录自己的Plex帐号以执行后续操作。
后续的操作均有引导,按顺序执行完即可完成设置。
添加媒体库:
在添加媒体库之前需要先针对媒体库的权限进行设置,由于plex运行在独立的plex用户及用户组下,因此如果想要让其他用户读取媒体则需要对媒体库目录重新赋予权限:
chmod -R 755 /your/path/to/MediaLibrary
当然如果你不需要当前目录的拥有着有这么高权限的话仅需要允许其他用户以及用户组拥有读取和执行权限即可。
接下点击Libiraies的添加按钮:
然后导航到自己需要的目录:
点击添加即可。
值得注意的是,这里根据选择的媒体库类型会有不同的媒体文件扫描器以及媒体信息代理。根据具体需求可以为它们单独调整。只要选择编辑媒体库即可修改。
在第一次设置完成后,就可以直接用浏览器访问服务器的 ip:32400 端口进行使用,其他移动设备则可以直接用app访问。