在Ubuntu上安装Jellyfin媒体服务器可以通过多种方法完成,包括从官方源安装和手动安装。以下是在Ubuntu上安装Jellyfin的基本步骤,以及如何安装插件的简要说明:
在Ubuntu上安装Jellyfin的基本步骤:
- 更新系统并安装必要的包:
sudo apt update sudo apt install apt-transport-https ca-certificates gnupg curl
- 创建keyrings目录并添加Jellyfin GPG密钥:
mkdir -p /etc/apt/keyrings curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
- 添加Jellyfin仓库:
cat <
- 安装Jellyfin:
sudo apt install jellyfin -y
- 验证Jellyfin服务:
sudo systemctl status jellyfin
- 管理Jellyfin服务(启动、停止、重启):
sudo systemctl start jellyfin sudo systemctl stop jellyfin sudo systemctl restart jellyfin
- 配置防火墙(可选):
sudo apt install ufw -y sudo ufw allow OpenSSH sudo ufw enable sudo ufw allow "WWW Full" sudo ufw status
- 安装Apache和Certbot(用于SSL配置):
sudo apt install apache2 certbot python3-certbot-apache -y sudo systemctl restart apache2
- 设置Apache作为反向代理:
sudo mkdir -p /var/www/html/jellyfin/public_html sudo chown -R www-data:www-data /var/www/html/jellyfin/public_html sudo certbot certonly --agree-tos --email your_email@gmail.com --no-eff-email --webroot -w /var/www/html -d your_domain
- 配置Apache虚拟主机: 编辑
/etc/apache2/sites-available/jellyfin.conf
文件,插入以下配置,根据需要更改域名、SSL证书路径和服务器IP地址。安装插件
关于Jellyfin插件的安装,通常可以通过Jellyfin的Web界面进行。在Jellyfin的管理后台中,你可以搜索可用的插件并安装它们。如果需要手动安装插件,可能需要下载插件的deb包并使用以下命令进行安装:
sudo dpkg -i package_name.deb sudo apt -f install # 如果提示缺少依赖,运行此命令修复请注意,具体的插件安装步骤可能会根据插件的不同而有所差异。建议参考插件的官方文档或Jellyfin的官方支持页面获取更详细的安装指南。
以上信息提供了在Ubuntu上安装Jellyfin的基本流程,以及如何安装和管理Jellyfin服务的基本步骤。对于插件的安装,建议通过Jellyfin的Web界面进行,以确保兼容性和稳定性。