下面是在 Ubuntu 上部署 Jellyfin(开源媒体服务器)的常见、可靠方法,适合新手和服务器环境。
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl gnupg ca-certificates
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
echo "deb [signed-by=/etc/apt/keyrings/jellyfin.gpg] https://repo.jellyfin.org/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
sudo apt update
sudo apt install -y jellyfin
sudo systemctl enable --now jellyfin
sudo ufw allow 8096/tcp
Jellyfin 默认端口:8096
浏览器访问:
http://服务器IP:8096
首次访问会进入初始化向导:
假设媒体在 /media/movies:
sudo usermod -aG $USER jellyfin
sudo chown -R $USER:$USER /media
sudo chmod -R 755 /media
或单独授权:
sudo setfacl -R -m u:jellyfin:rx /media
如果你更习惯 Docker:
docker run -d \
--name jellyfin \
-p 8096:8096 \
-v /path/config:/config \
-v /path/media:/media \
jellyfin/jellyfin
sudo systemctl status jellyfinsudo netstat -tunlp | grep 8096如果你需要:
可以告诉我你的使用场景,我可以进一步细化。