centos

centos上jellyfin的端口设置问题

小樊
60
2025-04-30 20:22:25
栏目: 智能运维

在CentOS上部署Jellyfin媒体服务器时,正确配置端口是非常重要的。以下是关于Jellyfin端口设置的一些关键信息和步骤:

默认端口设置

端口配置步骤

  1. 编辑配置文件:Jellyfin的配置文件通常位于 /etc/jellyfin/config/config.yaml。使用文本编辑器(如nano或vim)编辑这个文件。

    sudo nano /etc/jellyfin/config/config.yaml
    
  2. 修改网络设置:在配置文件中,找到 server 部分,确保以下设置:

    server:
      port: 8096 # 默认端口,你可以根据需要更改
      host: 0.0.0.0 # 允许所有IP访问
    

    如果你希望Jellyfin只监听本地IP地址,可以将 host 设置为 localhost 或你的服务器IP地址。

  3. 保存并退出:编辑完成后,保存文件并退出编辑器。

  4. 防火墙配置:使用 firewall-cmd 命令放行上述端口,以确保Jellyfin服务器可以通过网络访问。

    sudo firewall-cmd --zone public --add-port 8096/tcp --permanent
    sudo firewall-cmd --zone public --add-port 8920/tcp --permanent
    sudo firewall-cmd --zone public --add-port 1900/udp --permanent
    sudo firewall-cmd --zone public --add-port 5353/udp --permanent
    sudo firewall-cmd --reload
    
  5. Docker容器网络设置(如果使用Docker安装):在运行Docker容器时,需要将主机的端口映射到容器的端口。例如:

    docker run -d --name myvideo -p 80:8096 --restart always --privileged true -v /srv/jellyfin/config:/config -v /srv/jellyfin/cache:/cache -v /movies:/media jellyfin/jellyfin:latest
    

    这里,主机的8096端口映射到容器的8096端口。

注意事项

以上步骤应该能帮助你在CentOS上成功配置Jellyfin的端口设置。如果在配置过程中遇到任何问题,建议参考Jellyfin的官方文档或社区支持。

0
看了该问题的人还看了