
Ubuntu云服务器配置恢复指南
(本文主要自用)
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
注意事项
文件在 极空间:\工具\云服务器\server-config-backup.tar.gz
1.确保新服务器的安全组开放以下端口:
80 (HTTP)
443 (HTTPS)
7000 (frp)
7500 (frp 管理面板)
2.恢复前确保:
所有必要服务已安装
域名已指向新服务器
备份文件已正确上传
3.如果遇到问题:
检查服务状态
查看日志:
journalctl -u frps
journalctl -u nginx
4.从linux系统下载备份文件到本地
# 打开 PowerShell,切换到你想保存文件的目录
cd C:\Users\robin\Desktop
# 下载文件
scp root@www.robin.xin:/opt/server-config-backup.tar.gz .
5.nginx上传文件大小更改
# 1. 编辑 nginx 配置文件
vim /etc/nginx/nginx.conf
#在 http 块中添加或修改以下配置:
http {
# ... 其他配置 ...
# 设置客户端请求体的最大值
client_max_body_size 20M; # 可以设置为 20MB 或更大
# ... 其他配置 ...
}
#按i进入insert模式,更改好以后,esc退出插入模式,然后:wq 回车
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 科科
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果