Rat's

建立你的私人在线影库:Plex云盘搭建及使用教程
简介Plex的全称为Plex Media Server,主要功能是存储+索引+转码+在线播放,它不仅仅是简单的存储...
扫描右侧二维码阅读全文
01
2018/01

建立你的私人在线影库:Plex云盘搭建及使用教程

简介

Plex的全称为Plex Media Server,主要功能是存储+索引+转码+在线播放,它不仅仅是简单的存储,它还能分析影片的信息从而从IMDB等数据库补全影片介绍等信息,并且进行索引以方便搜索,要知道影片的格式有很多种,很多情况下播放设备无法兼容,所以它还能实时转码,播放渠道从网页到全平台的客户端应有尽有。当然,Plex除了能存片,还能存图存歌等等。

截图

请输入图片描述

安装

安装方法参考:https://www.plex.tv/downloads/

运行一下命令:

#CentOS系统
yum -y update && yum -y install wget
wget https://downloads.plex.tv/plex-media-server/1.12.1.4885-1046ba85f/plexmediaserver-1.12.1.4885-1046ba85f.x86_64.rpm
yum install plexmediaserver*.rpm

#Debian/Ubuntu系统
apt-get -y update && apt-get -y upgrade
wget https://downloads.plex.tv/plex-media-server/1.5.5.3634-995f1dead/plexmediaserver_1.5.5.3634-995f1dead_amd64.deb
dpkg -i plexmediaserver*.deb

Docker安装方法请参考官方GitHub的说明:https://github.com/plexinc/pms-docker

设置Plex开机启动

systemctl enable plexmediaserver.service
systemctl start plexmediaserver.service

安装完成后进入http://IP:32400/就行了。如果无法访问,先检查运行状态。

systemctl status plexmediaserver

如果显示active,则一般是防火墙问题,关掉或打开端口即可。

#CentOS 7
systemctl stop firewalld.service
systemctl disable firewalld.service

#其它系统
iptables -I INPUT -p tcp --dport 32400 -j ACCEPT
service iptables save                              
service iptables restart

使用

如果第一次进入应用界面,会显示“找不到服务器。 下载并安装Plex Media Server,它会显示在这里”。因为初次使用是不允许远程访问Plex的,这里我们可以使用以下2种办法来解决这个问题。

SSH转发端口

先在电脑左下角程序搜索框输入PowerShell,然后双击Windows PowerShell工具,运行命令:

ssh root@服务器IP -L 8888:localhost:32400

输入正确的密码后,再去浏览器里打开localhost:8888/web进入即可。

隧道转发

这里只列举常用的putty和xshell,其它自行模式,大致流程如下:

xshell:点击plex服务器属性-隧道-添加,监听端口8888,目标端口32400
putty:具体操作大概是connection–ssh–Tunnels,设置source port为8888,destination为127.0.0.1:32400

先使用ssh连接服务器,然后再去浏览器里打开localhost:8888/web进入即可。
请输入图片描述
请输入图片描述
第一次链接成功后,下次就不需要用SSH转发进入了,直接通过http://IP:32400/访问就可以了。

然后点击左侧添加资料库,选择存放电影或者音乐的文件夹,就可以显示出来观看了,还可以添加频道等,更多操作自己慢慢研究
请输入图片描述

相关教程:使用QuickBox搭建多用户BT离线下载/媒体库系统

Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2020 年 03 月 18 日 01 : 19 AM

发表评论 取消回复

53 条评论

  1. o o

    使用alist直接挂载的webdav ,但是挂载完后,plex播放不了是咋回事

  2. alvin

    问题解决

  3. lin

    推荐上车plex俱乐部好了,还是满给力的:https://www.plexvip.club

  4. lyn

    plex和rclone都弄好了 也可以看了,就是加载速度很慢、播放也总是卡顿怎么回事呢?rclone挂的是谷歌团队盘,vps是谷歌云的日本。

    1. Linon
      @lyn

      这玩意在vps本来就很卡啊,弄个黑群晖吧

  5. lyn

    "ssh root@服务器IP -L 8888:localhost:32400
    输入正确的密码后,再去浏览器里打开localhost:8888/web进入即可。”

    这步弄完了进入localhost:8888/web。plex无法打开。。。网页一直失败空白。哪里的问题啊,也用了putty试了也不行。

    1. Rat's
      @lyn

      额,我差点忘了咋搞,这个需要在本地使用命令,改了下文章,多加了几种方法,你再试试

      1. lyn
        @Rat's

        额,我好想知道哪里的问题了,我localhost没有填。。。这个localhost应该填什么啊,是我电脑的ip地址吗 还是127.0.0.1

        1. lyn
          @lyn

          额 搞定了。。。感谢,把有些问题想的太复杂了,还是没有仔细看教程。

  6. 看大佬

    localhost:8888/web这网站一直空的咋办

  7. lisa1936

    按照此教程
    https://linux.cn/article-5932-1.html
    通过putty解决ssh隧道问题了~

  8. lisa1936

    运行命令:

    ssh root@服务器IP -L 8888:localhost:32400
    我在xshell操作,输入了正确的密码,好像重新登了一次ssh一样

    然后我再去chrome打开localhost:8888/web完全没任何反应啊。这里我很理解不了,是电脑自己浏览器打开localhost:8888/web,会自动跳转正确的页面吗?

  9. lin

    这样连接到plex之后,我后面通过http://app.plex.tv/访问服务,提示我不是直连服务器访问,这个问题要怎么解决?

  10. Howie

    你好,我执行命令
    ssh root@服务器IP -L 8888:localhost:32400
    输入密码成功后,访问
    localhost:8888/web
    提示“无法访问此网站”,请问该怎么解决?

    1. Rat's
      @Howie

      看下运行状态systemctl status plexmediaserver是不是显示绿色的running

      1. Howie
        @Rat's

        感谢,通过下面的 xshell 隧道进去了

      2. Howie
        @Rat's

        服务是运行着的,通过服务器IP+32400端口可以进入,到时搜寻不到服务器,然后通过ssh后,localhost端口无法访问此网站…