**1. Linux 服务器运维与线上故障排查**
- 负责 Linux 服务器日常运维、系统管理、资源监控及线上故障排查。
- 处理 Nginx 配置异常、HTTP 502/504、服务启动失败、端口冲突、磁盘空间不足等问题。
- 负责 SSL/TLS 证书申请、部署、续期及 HTTPS 配置优化。
- 通过系统日志、进程状态、网络连接及资源使用情况定位故障,提升服务稳定性。
**2. Docker 容器化部署与应用运维**
- 负责 Docker 容器部署、镜像管理、容器网络、数据卷及日志维护。
- 使用 Docker Compose 管理多服务应用,处理容器异常退出、服务依赖及环境配置问题。
- 优化容器日志管理与磁盘空间使用,完善服务重启、健康检查及故障恢复机制。
- 协助应用上线、环境迁移、部署调试及运行异常排查。
**3. Web 应用部署与生产环境管理**
- 负责 Node.js、Next.js 等 Web 应用的部署和运行维护。
- 使用 Nginx 配置反向代理、域名访问、HTTPS 及多服务转发。
- 使用 systemd 管理应用进程,实现服务自动启动、异常重启及日志查看。
- 排查应用启动失败、环境变量配置错误、依赖问题及端口占用等异常。
**4. 自动化运维与脚本开发**
- 使用 Python、Shell 编写自动化脚本,减少重复性运维操作。
- 实现日志过滤与分析、服务器状态检查、文件处理、定时备份及批量任务。
- 结合 Linux 定时任务和系统服务,提升日常运维工作的效率与可重复性。
- 根据业务需求开发轻量级工具,辅助故障定位和运维流程优化。
**5. 数据库维护与备份恢复**
- 参与 MySQL 数据库日常维护、SQL 查询、数据备份及恢复工作。
- 使用 mysqldump 制定数据库备份方案,并根据需求处理数据库、视图及存储过程等对象。
- 编写自动化备份脚本,协助排查数据库连接、权限及基础性能问题。
- 根据业务需求制定数据恢复与操作验证流程。
**6. AI 应用部署与接口集成**
- 参与 AI 应用运行环境搭建、依赖安装、服务部署及运行异常排查。
- 协助对接大模型 API,处理接口请求、响应解析、环境配置及调用异常。
- 结合 Docker、Linux、Nginx 等技术部署 AI 相关 Web 服务。
- 使用 AI 辅助代码分析、脚本开发、日志排查及技术问题定位。
**7. 网站上线与 HTTPS 证书自动化管理**
- 负责域名解析、Nginx 站点配置、HTTPS 证书部署及网站上线。
- 使用 Certbot 申请和维护 Let's Encrypt 证书,排查域名验证、端口占用及续期异常。
- 配置 HTTP 到 HTTPS 的跳转,检查证书路径、访问链路及服务运行状态。
- 完善证书续期检查与故障处理流程,降低证书过期导致的服务中断风险。
**项目交付能力**
能够独立完成从 Linux 环境准备、应用部署、域名与 HTTPS 配置,到服务托管、日志排查、故障修复和基础自动化的完整技术流程;可根据客户需求提供远程技术支持、问题诊断、部署实施及脚本开发服务。