20260127 重新安装群晖系统

写于 2026-01-27

最近突然发现群晖系统里面的一些应用失效,无法使用显示停用状态,点击修复也没有反应,通过各种办法来进行修改都没办法解决,最后只能是选择重新安装系统,重新安装的还是DS 922+ 版本,但是安装完之后很多相关的设置都没有了,包括相册之类的,所以现在要对以下内容进行重新设置,第一步的话,比较关键的是要重新设置FRP,实现一个内网穿透。

FRP安装

在群晖系统端直接通过套件中心安装FRP发现是0.66版本,因此在服务器也要修改到同一个版本。

为了方便,直接将原先的frps.toml复制出来,然后将frp那个文件夹删除,然后重新安装服务器的frps 0.66版本。

在 Ubuntu 上下载 frps 0.66.0(对应你群晖 frpc 0.66 版本),直接用下面的命令即可:


一、下载 frps 0.66.0(Ubuntu 64 位)

# 下载 frp 0.66.0 版本(包含 frps 和 frpc)
wget https://github.com/fatedier/frp/releases/download/v0.66.0/frp_0.66.0_linux_amd64.tar.gz

二、解压并提取 frps

# 解压
tar -zxvf frp_0.66.0_linux_amd64.tar.gz

# 进入目录
cd frp_0.66.0_linux_amd64

# 查看 frps 版本(确认是否正确)
./frps -v

输出应该是:

frps version 0.66.0 (2025-xx-xx)

三、(可选)把 frps 放到系统目录方便调用

sudo cp frps /usr/local/bin/
sudo chmod +x /usr/local/bin/frps

之后直接在任意目录执行:

frps -v

就能看到版本号。


开机自启动

在 Ubuntu 上把 frps 配置成开机自启,最标准、最稳定的方法是用 systemd 服务,下面给你一套可直接复制执行的完整步骤(适配 frps 0.66.0)。


一、前提准备

  1. 确保 frps 已安装并能正常运行 - 执行 frps -v,确认输出 frps version 0.66.0
  2. 准备好你的 frps 配置文件 - 建议把配置文件放在 /etc/frp/ 目录下,方便管理

二、创建 systemd 服务文件

  1. 新建并编辑服务文件:

sudo nano /etc/systemd/system/frps.service

  1. 粘贴以下内容(直接复制,无需修改):

``` [Unit] Description=Frp Server Service After=network.target

[Service] Type=simple User=root Restart=on-failure RestartSec=5s ExecStart=/usr/local/bin/frps -c /etc/frp/frps.toml

[Install] WantedBy=multi-user.target ```

  • 说明:
    • ExecStart:指定 frps 路径和配置文件路径(确保和你实际路径一致)
    • Restart=on-failure:服务异常退出时自动重启

三、配置 frps 路径(关键)

  1. 把 frps 复制到 /usr/local/bin/(方便 systemd 调用):

sudo cp /path/to/your/frps /usr/local/bin/ sudo chmod +x /usr/local/bin/frps

  • 替换 /path/to/your/frps 为你实际的 frps 路径(如 ~/frp_0.66.0_linux_amd64/frps)

nginx设置