在Linux上配置Jellyfin媒体服务器是一个相对直接的过程,可以通过Docker容器来简化安装和配置步骤。以下是在Linux系统上配置Jellyfin的详细步骤:
安装Docker: 在大多数Linux发行版中,可以使用包管理器来安装Docker。例如,在Ubuntu上,可以使用以下命令:
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
拉取Jellyfin Docker镜像: 使用以下命令从Docker Hub拉取Jellyfin的官方镜像:
docker pull jellyfin/jellyfin
运行Jellyfin容器:
使用以下命令来运行Jellyfin容器,其中/path/to/media
是你的媒体文件存放路径:
docker run -d --restart unless-stopped --name jellyfin -p 8096:8096 -v /path/to/media:/media jellyfin/jellyfin
访问Jellyfin Web界面:
打开浏览器,访问http://localhost:8096
或你的服务器IP地址,你将看到Jellyfin的欢迎屏幕。
配置媒体库: 在Jellyfin的Web界面中,选择“添加媒体库”,然后选择你的媒体文件存放位置,按照提示完成媒体库的添加。
配置用户和管理员账户: 在Jellyfin的Web界面中,设置管理员账户,以便你可以登录并进行进一步配置。
启用硬件加速(可选): 如果你有NVIDIA显卡,可以安装Nvidia Container Toolkit来启用硬件加速。具体步骤可以参考Jellyfin的官方文档。
配置防火墙(可选): 如果你需要从外部访问Jellyfin服务器,确保配置防火墙以允许访问Jellyfin的端口(默认是8096):
sudo ufw allow 8096
sudo ufw enable
设置SSL证书(可选): 为了安全起见,你可以为Jellyfin设置SSL证书,使其通过HTTPS访问。这通常涉及到安装Certbot并配置Apache或Nginx作为反向代理。
以上步骤应该能够帮助你在Linux系统上成功配置Jellyfin媒体服务器。如果在配置过程中遇到任何问题,可以参考Jellyfin的官方文档或寻求社区帮助。