☑️ How Easy is it to set a PLEX Media Server on a NAS - Featuring the QNAP TS-453A
สารบัญ:
- ข้อกำหนดเบื้องต้น
- ติดตั้งเซิร์ฟเวอร์สื่อเพล็กซ์
- ปรับกฎไฟร์วอลล์
- กำหนดค่าเซิร์ฟเวอร์สื่อเพล็กซ์
- การอัพเดตเซิร์ฟเวอร์สื่อเพล็กซ์
- ข้อสรุป
Plex เป็นเซิร์ฟเวอร์สื่อสตรีมมิ่งที่ให้คุณจัดระเบียบวิดีโอเพลงและคอลเลกชันภาพถ่ายและสตรีมไปยังอุปกรณ์ทั้งหมดของคุณได้ตลอดเวลาและจากที่ใดก็ได้
บทช่วยสอนนี้อธิบายวิธีการติดตั้ง Plex Media Server บน Debian 9
ข้อกำหนดเบื้องต้น
ผู้ใช้ที่คุณเข้าสู่ระบบต้องมีสิทธิ์ sudo เพื่อให้สามารถติดตั้งแพ็คเกจได้
ติดตั้งเซิร์ฟเวอร์สื่อเพล็กซ์
ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง Plex Media Server บนระบบ Debian ของคุณ:
-
Plex Media Server ไม่สามารถใช้ได้ในพื้นที่เก็บข้อมูลแพคเกจ Debian อย่างเป็นทางการ เราจะใช้ที่เก็บอย่างเป็นทางการของเพล็กซ์ เริ่มต้นด้วยการนำเข้าคีย์ GPG ของที่เก็บโดยใช้คำสั่ง curl ต่อไปนี้:
sudo apt install curl
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
เพิ่มที่เก็บ Plex APT ไปยังรายการที่เก็บซอฟต์แวร์ของระบบของคุณโดยการออก:
echo deb https://downloads.plex.tv/repo/deb./public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
เมื่อเปิดใช้งานที่เก็บ Plex แล้วให้อัพเดตรายการแพ็กเกจ apt และติดตั้ง Plex Media Server เวอร์ชันล่าสุดด้วย:
sudo apt install apt-transport-https
sudo apt update
sudo apt install plexmediaserver
บริการ Plex จะเริ่มต้นโดยอัตโนมัติ ในการตรวจสอบว่าการติดตั้งสำเร็จและบริการ SSH กำลังทำงานอยู่ให้พิมพ์คำสั่งต่อไปนี้ซึ่งจะพิมพ์สถานะเซิร์ฟเวอร์ Plex:
sudo systemctl status plexmediaserver
ผลลัพธ์ควรมีลักษณะดังนี้:
● plexmediaserver.service - Plex Media Server for Linux Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-03-07 06:35:51 CST; 17min ago Process: 2993 ExecStartPre=/bin/sh -c /usr/bin/test -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" || /bin/mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" (code=exited, status=0 Main PID: 2998 (sh) Tasks: 127 (limit: 4915) CGroup: /system.slice/plexmediaserver.service
ปรับกฎไฟร์วอลล์
หลังจากที่คุณติดตั้ง Plex และทำงานบนเซิร์ฟเวอร์ของคุณคุณต้องแน่ใจว่าไฟร์วอลล์ของคุณได้รับการกำหนดค่าให้อนุญาตการรับส่งข้อมูลบนพอร์ตเฉพาะของ Plex Media Server
หากไม่มีไฟร์วอลล์ที่ทำงานบนระบบของคุณคุณสามารถข้ามส่วนนี้ได้ขั้นตอนต่อไปนี้สมมติว่าคุณกำลังใช้
UFW
เพื่อจัดการไฟร์วอลล์ของคุณ:
เปิดโปรแกรมแก้ไขข้อความที่คุณเลือกและสร้างโปรไฟล์แอปพลิเคชัน UFW ต่อไปนี้:
/etc/ufw/applications.d/plexmediaserver
title=Plex Media Server (Standard) description=The Plex Media Server ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp title=Plex Media Server (DLNA) description=The Plex Media Server (additional DLNA capability only) ports=1900/udp|32469/tcp title=Plex Media Server (Standard + DLNA) description=The Plex Media Server (with additional DLNA capability) ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp|1900/udp|32469/tcp
บันทึกไฟล์และอัปเดตรายการโปรไฟล์:
sudo ufw app update plexmediaserver
ใช้กฎไฟร์วอลล์ใหม่โดยพิมพ์:
sudo ufw allow 22
sudo ufw allow plexmediaserver-all
สุดท้ายตรวจสอบว่ากฎไฟร์วอลล์ใหม่มีผลกับ:
sudo ufw status verbose
Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), disabled (routed) New profiles: skip To Action From -- ------ ---- 22/tcp ALLOW IN Anywhere 32400/tcp (plexmediaserver-all) ALLOW IN Anywhere 3005/tcp (plexmediaserver-all) ALLOW IN Anywhere 5353/udp (plexmediaserver-all) ALLOW IN Anywhere 8324/tcp (plexmediaserver-all) ALLOW IN Anywhere 32410:32414/udp (plexmediaserver-all) ALLOW IN Anywhere 1900/udp (plexmediaserver-all) ALLOW IN Anywhere 32469/tcp (plexmediaserver-all) ALLOW IN Anywhere
กำหนดค่าเซิร์ฟเวอร์สื่อเพล็กซ์
ก่อนเริ่มตัวช่วยสร้างการตั้งค่า Plex ให้สร้างไดเรกทอรีที่จะเก็บไฟล์สื่อ Plex:
sudo mkdir -p /opt/plexmedia/{movies, series}
Plex Media Server ทำงานเป็นผู้ใช้
plex
ซึ่งจะต้องมีสิทธิ์ในการอ่านและเรียกใช้ไฟล์และไดเรกทอรีสื่อ ในการตั้งค่าความเป็นเจ้าของที่ถูกต้องให้เรียกใช้คำสั่งต่อไปนี้
sudo chown -R plex: /opt/plexmedia
คุณสามารถเลือกตำแหน่งใด ๆ เพื่อจัดเก็บไฟล์สื่อเพียงตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าการอนุญาตที่ถูกต้อง
ตอนนี้เราสามารถดำเนินการกำหนดค่าเซิร์ฟเวอร์ต่อไปได้ เปิดเบราว์เซอร์ของคุณพิมพ์
http://YOUR_SERVER_IP:32400/web
และคุณจะเห็นหน้าจอต่อไปนี้:
เมื่อคุณเสร็จสิ้นตัวช่วยสร้างการตั้งค่าคุณสามารถเริ่มสำรวจตัวเลือก Plex และทุกสิ่งที่ทำได้
การอัพเดตเซิร์ฟเวอร์สื่อเพล็กซ์
เมื่อมีการออกเวอร์ชั่นใหม่คุณสามารถอัพเดตแพ็คเกจ Plex Media Server ผ่านเครื่องมืออัพเดตซอฟต์แวร์มาตรฐานเดสก์ท็อปของคุณหรือโดยการรันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ
sudo apt update
sudo apt upgrade
sudo apt update
ข้อสรุป
คุณได้เรียนรู้วิธีการติดตั้ง Plex Media Server บนเครื่อง Debian 9 ของคุณและวิธีสร้าง Media Library
ตอนนี้คุณสามารถติดตั้งแอพพลิเคชั่น Plex บน Android, iPhone, Smart TV, Xbox, Roku หรืออุปกรณ์อื่น ๆ ที่รองรับ คุณสามารถค้นหารายการแอพและอุปกรณ์ที่รองรับได้ในหน้าดาวน์โหลด Plex หรือเพียงแค่ติดตั้งแอพพลิเคชั่นจากแอพสโตร์ของอุปกรณ์
คุณควรตรวจสอบคู่มือ Plex Quick-Start อย่างเป็นทางการและหน้าเอกสาร Plex
เซิร์ฟเวอร์สื่อเพล็กซ์เดเบียน