Files
karuo-ai/运营中枢/工作台/宝塔_服务器检查与清理_操作指南.md

103 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 宝塔服务器 全方位检查与磁盘清理 · 操作指南
> 卡若AI 生成 | 当 SSH/API 无法远程连接时,在宝塔面板终端执行
---
## 一、当前连接状态卡若AI 侧)
| 服务器 | IP | SSH | 宝塔 API | 说明 |
| -------- | -------------- | ------------------- | ----------- | ---------- |
| **存客宝** | 42.194.245.239 | ❌ Permission denied | ❌ IP 未加入白名单 | 需在宝塔面板终端执行 |
| **kr宝塔** | 43.139.27.93 | ❌ Permission denied | ❌ IP 未加入白名 | 同上 |
| 小型宝塔 | 42.194.232.22 | ❌ Connection closed | - | 同上 |
**本机 IP**211.156.92.72(若需 API 远程检查,需将此 IP 加入各服务器宝塔「设置→API 接口」白名单)
---
## 二、操作步骤(存客宝 / kr宝塔 通用)
### 步骤 1登录宝塔面板
- 存客宝:[https://42.194.245.239:9988](https://42.194.245.239:9988)
- kr宝塔[https://43.139.27.93:9988](https://43.139.27.93:9988)
账号ckb
密码zhiqun1984
### 步骤 2打开终端
左侧菜单 → **终端** → 进入命令行界面
### 步骤 3执行全方位检查 + 清理
打开文件 `运营中枢/工作台/宝塔_全方位检查与磁盘清理_一键脚本.sh`,复制**全部内容**,粘贴到宝塔终端执行。
脚本会依次完成:系统检查 → 磁盘占用分析 → 日志/临时文件清理 → 清理后状态输出。
### 步骤 4清空回收站
清理脚本执行完后 → 宝塔面板 → **文件****回收站****清空**
### 步骤 5反馈结果
将终端输出的「检查阶段」和「清理后」的 `df -h` 结果发给卡若AI便于进一步分析。
---
## 三、检查内容说明
| 检查项 | 说明 |
| -------- | -------------------- |
| 系统负载/内存 | uptime, free -h |
| 磁盘 df | 各分区使用率 |
| 根目录占用 | du 找出最大目录 |
| /www 子目录 | 网站、日志、备份占用 |
| 网站日志 | /www/wwwlogs 各站点日志大小 |
| 宝塔日志 | request 等面板日志 |
| 大文件 | 超过 100M 的文件列表 |
| Docker | 未用镜像/容器占用(如有) |
---
## 四、清理内容说明
| 清理项 | 说明 | 风险 |
| -------------- | ------------------------- | -------- |
| journalctl | 保留 3 天 | 低 |
| /var/log 旧日志 | 7 天前 .gz 删除、.log 截断 | 低 |
| apt 缓存 | apt-get clean, autoremove | 低 |
| /tmp, /var/tmp | 临时文件 | 低 |
| 宝塔 request 日志 | 截断 | 低 |
| 网站访问日志 | truncate 清空 | 低 |
| 回收站 | 面板手动清空 | 需确认无重要文件 |
---
## 五、若磁盘仍臃肿,可进一步执行(谨慎)
在终端执行前请确认无重要数据:
```bash
# 删除 7 天前宝塔备份(确认备份策略后再执行)
find /www/backup -type f -mtime +7 -delete
# 删除 Docker 未用资源(确认无需要保留的镜像后)
docker system prune -af
```
---
## 六、开通远程后
1. **SSH**:确认 root 密码为 zhiqun1984端口 22022 可用
2. **API 白名单**:将本机 IP 211.156.92.72 加入各服务器宝塔 API 白名单
完成后卡若AI 可远程执行 `快速检查服务器.py` 和清理脚本。