在CentOS上配置Jellyfin的网络,可以按照以下步骤进行:
1. 安装Jellyfin
首先,确保你已经安装了Jellyfin。你可以使用以下命令通过EPEL仓库安装Jellyfin:
sudo yum install -y epel-release sudo yum install jellyfin
2. 配置Jellyfin
方法一:使用Web界面配置
-
启动Jellyfin服务:
sudo systemctl start jellyfin
-
访问Jellyfin Web界面: 打开浏览器,访问
http://
。默认情况下,用户名和密码都是:8096 admin
。 -
配置网络设置:
- 登录后,点击左侧菜单中的“设置”。
- 在“网络”选项卡中,你可以配置Jellyfin的网络接口、端口、SSL证书等。
- 确保Jellyfin监听的端口是开放的,并且没有被防火墙阻止。
方法二:使用配置文件配置
-
编辑Jellyfin配置文件: Jellyfin的配置文件通常位于
/etc/jellyfin/config/config.yaml
。你可以使用文本编辑器打开它:sudo nano /etc/jellyfin/config/config.yaml
-
配置网络设置: 在配置文件中找到
network
部分,进行相应的配置。例如:network: bind_ip: 0.0.0.0 # 监听所有网络接口 port: 8096 # 监听的端口 ssl_enabled: true # 启用SSL ssl_certificate_path: /path/to/your/certificate.pem # SSL证书路径 ssl_certificate_key_path: /path/to/your/private.key # SSL私钥路径
-
保存并退出: 保存文件并退出编辑器。
-
重启Jellyfin服务:
sudo systemctl restart jellyfin
3. 配置防火墙
确保防火墙允许Jellyfin使用的端口(默认是8096)。你可以使用以下命令打开端口:
sudo firewall-cmd --permanent --zone=public --add-port=8096/tcp sudo firewall-cmd --reload
4. 验证配置
-
检查Jellyfin服务状态:
sudo systemctl status jellyfin
-
访问Jellyfin Web界面: 再次访问
http://
,确保Jellyfin正常运行并且网络配置正确。:8096
通过以上步骤,你应该能够在CentOS上成功配置Jellyfin的网络。如果有任何问题,请检查日志文件 /var/log/jellyfin/jellyfin.log
以获取更多信息。