Debian安装Plex Media Server
Step 1:以root身份登录SSH
Step 2:更新系统
apt update && apt upgrade
Step 3:安装初始化所需软件包
apt install dirmngr ca-certificates software-properties-common apt-transport-https curl -y
curl -fsSL https://downloads.plex.tv/plex-keys/PlexSign.key | gpg --dearmor | tee /usr/share/keyrings/plex.gpg > /dev/null
echo "deb [signed-by=/usr/share/keyrings/plex.gpg] https://downloads.plex.tv/repo/deb public main" | tee /etc/apt/sources.list.d/plexmediaserver.list
apt update
apt install plexmediaserver
systemctl status plexmediaserver //查看Plex Media Server服务状态 systemctl start plexmediaserver //启动Plex Media Server服务 systemctl enable plexmediaserver //设置系统启动时Plex Media Server服务自启动 systemctl restart plexmediaserver //重启Plex Media Server服务
Step 8:启用 UFW (Uncomplicated Firewall)防火墙
apt install ufw -y //安装防火墙 ufw enable //启用防火墙 ufw allow 22 //防止重启后无法连接SSH ufw allow 32400 //将默认的 Plex 媒体服务器端口(32400)添加到 UFW 规则中,后续如果有更改应重新添加
添加Plex 的其他 UFW 规则
ufw allow 1900/udp //用于通过网络发现客户端的Plex Media Server ufw allow 3005/tcp //Plex Companion 是必需的,该功能允许您从移动设备控制 Plex 播放 ufw allow 5353/udp //用于 mDNS(组播域名系统),帮助 Plex 发现本地网络上的设备 ufw allow 8324/tcp //对于Plex DLNA服务器是必需的 ufw allow 32410:32414/udp //用于将媒体流式传输到客户端
若只是本地部署Plex,以下步骤可以忽略,可在浏览器输入
http://localhost:32400/web
进行登录设置
但是对于架设在VPS等需要远程连接的设备上时,初次访问不能使用远程,需要进行以下步骤:(以SSH转发端口为例)
Step 9:打开终端,输入以下指令
ssh root@服务器IP -L 8888:localhost:32400 //例如 ssh root@192.168.1.1 -L 8888:localhost:32400
此时应该要求输入root的密码,输入确认后,打开浏览器输入
localhost:8888/web
访问管理界面设置即可
参考:1.如何在 Debian 12、11 或 10 上安装 Plex Media Server - LinuxCapable