(本文主要自用)

1. 基础环境配置

# 更新系统
apt update
apt upgrade -y

# 安装必要的服务
apt install -y nginx         # 安装 nginx
apt install -y frps         # 安装 frps
apt install -y certbot      # 安装 SSL 证书工具

2. 上传备份文件

# 切换到备份文件所在目录(win+X,选择终端,执行)
cd C:\Users\robin\Desktop

# 上传文件到新服务器(替换 新服务器IP)
scp server-config-backup.tar.gz root@新服务器IP:/opt/

3. 恢复配置

# 1. 创建脚本目录
mkdir -p /opt/server-scripts

# 2. 解压备份文件
cd /opt
tar -xzf server-config-backup.tar.gz

# 3. 复制脚本
cp -r /opt/server-backup/scripts/* /opt/server-scripts/

# 4. 设置脚本权限
chmod +x /opt/server-scripts/*.sh

# 5. 创建软链接
ln -sf /opt/server-scripts/beifen.sh /usr/local/bin/beifen
ln -sf /opt/server-scripts/huifu.sh /usr/local/bin/huifu

# 6. 执行恢复
huifu /opt/server-config-backup.tar.gz

4. 验证服务状态

# 检查 frps 状态
systemctl status frps

# 检查 nginx 状态
systemctl status nginx

5. 域名设置

  • 登录域名管理平台

  • 找到 域名 的 DNS 设置

  • 将 A 记录指向新服务器的 公网IP 地址

6. 常用维护命令

# 备份当前配置
beifen

# 查看服务状态
systemctl status frps
systemctl status nginx

# 重启服务
systemctl restart frps
systemctl restart nginx