在Ubuntu上安装Jellyfin媒体服务器可以通过多种方法完成,包括从官方源安装和手动安装。以下是在Ubuntu上安装Jellyfin的基本步骤,以及如何安装插件的简要说明:
sudo apt update
sudo apt install apt-transport-https ca-certificates gnupg curl
mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
cat <<EOF | sudo tee /etc/apt/sources.list.d/jellyfin.sources
Types: deb
URIs: https://repo.jellyfin.org/
Suites: $(lsb_release -cs)
Components: main
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/jellyfin.gpg
EOF
sudo apt update
sudo apt install jellyfin -y
sudo systemctl status 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
sudo apt install apache2 certbot python3-certbot-apache -y
sudo systemctl restart apache2
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
/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界面进行,以确保兼容性和稳定性。