溫馨提示×

centos如何配置jellyfin網絡

小樊
60
2025-03-13 13:49:36
欄目: 智能運維

在CentOS上配置Jellyfin網絡,可以按照以下步驟進行:

1. 安裝Jellyfin

首先,確保你的CentOS系統已經更新到最新狀態:

sudo yum update -y

然后,添加Jellyfin的官方倉庫并安裝Jellyfin:

sudo tee /etc/yum.repos.d/jellyfin.repo <<EOF
[jellyfin]
name=Jellyfin Repository
baseurl=https://download.jellyfin.org/yum-repo/centos/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://download.jellyfin.org/yum-repo/RPM-GPG-KEY-jellyfin
EOF

sudo yum install jellyfin -y

2. 配置Jellyfin

安裝完成后,啟動Jellyfin服務并設置開機自啟:

sudo systemctl start jellyfin
sudo systemctl enable jellyfin

默認情況下,Jellyfin會監聽本地的8096端口。如果你需要更改監聽端口或綁定IP地址,可以編輯配置文件:

sudo vi /etc/jellyfin/config/config.xml

<Server>標簽內,你可以找到以下配置項:

<Port>8096</Port>
<BindAddress>0.0.0.0</BindAddress>

<Port>的值更改為你想要的端口號,將<BindAddress>的值更改為你想要綁定的IP地址(例如192.168.1.100)。

3. 開放防火墻端口

確保你的防火墻允許外部訪問Jellyfin的端口(默認是8096)。你可以使用firewall-cmd命令來添加規則:

sudo firewall-cmd --permanent --zone=public --add-port=8096/tcp
sudo firewall-cmd --reload

4. 配置Nginx反向代理(可選)

如果你希望通過Nginx作為反向代理來訪問Jellyfin,可以按照以下步驟進行配置:

安裝Nginx

sudo yum install nginx -y

配置Nginx

編輯Nginx的配置文件:

sudo vi /etc/nginx/conf.d/jellyfin.conf

添加以下內容:

server {
    listen 80;
    server_name your_domain.com;  # 替換為你的域名或IP地址

    location / {
        proxy_pass http://localhost:8096;
        proxy_set_header Host \$host;
        proxy_set_header X-Real-IP \$remote_addr;
        proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto \$scheme;
    }
}

重啟Nginx

sudo systemctl restart nginx

5. 訪問Jellyfin

現在,你應該可以通過瀏覽器訪問Jellyfin了。打開瀏覽器并輸入你的服務器IP地址或域名,然后按照提示完成初始設置。

通過以上步驟,你應該能夠在CentOS上成功配置Jellyfin網絡。如果有任何問題,請隨時提問。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女