RomainSinclair/Web-Server-Administration-Procore-Plus-Lab
GitHub: RomainSinclair/Web-Server-Administration-Procore-Plus-Lab
以 Jira 工单形式记录 CentOS/RHEL 环境下 Apache httpd 配置、Docker WordPress 部署、日志轮换及生产网站变更等 Web 服务器管理全流程的实操实验项目。
Stars: 0 | Forks: 0
# Web 服务器管理 — Procore-Plus 实验室
Web 服务器管理 — Apache/httpd 操作、通过 GitLab 和 rsync 部署内容、基于 Docker 的 WordPress、事件响应以及生产网站变更。
## 环境
Procore-Plus 实验室(dev-app、stage-web、dev-performance 主机)中基于 CentOS Stream / RHEL 的虚拟机,作为具有 Jira 工单跟踪的生产型环境进行管理。
## 技能与工具
Apache httpd、SELinux、rsync、GitLab、Docker + MariaDB 容器、logrotate、cron、事件响应、防火墙/端口故障排除、HTML/CSS 内容部署
## 工单
| 工单 | 标题 | 文档 |
| --- | --- | --- |
| #29 | 通过 GitLab & Rsync 配置 Apache Web 内容 | [ticket-29-apache-content-gitlab-rsync.md](tickets/ticket-29-apache-content-gitlab-rsync.md) |
| #46 | Cron 任务:每 2 天上午 11 点重启 Apache | [ticket-46-cron-apache-restart.md](tickets/ticket-46-cron-apache-restart.md) |
| #59 | 轮换 HTTPD 日志 | [ticket-59-httpd-log-rotation.md](tickets/ticket-59-httpd-log-rotation.md) |
| #67 | 通过 Docker 容器部署 WordPress | [ticket-67-wordpress-docker-deploy.md](tickets/ticket-67-wordpress-docker-deploy.md) |
| #68 | Dev-Performance Web 服务器无响应 | [ticket-68-dev-web-server-down.md](tickets/ticket-68-dev-web-server-down.md) |
| #69 | Dev Web 服务器宕机 — Apache httpd 缺少配置 / 端口 8080 修复 | [ticket-69-httpd-incident-fix.md](tickets/ticket-69-httpd-incident-fix.md) |
| #70 | 通知网站正在维护中 | [ticket-70-maintenance-banner.md](tickets/ticket-70-maintenance-banner.md) |
| #71 | 修改用户账户头像 | [ticket-71-profile-picture-update.md](tickets/ticket-71-profile-picture-update.md) |
| #72 | 更新 Procore Products 网站上的性能图表 | [ticket-72-performance-chart-update.md](tickets/ticket-72-performance-chart-update.md) |
| #73 | 更新 Procore Products 网站上的订单列表 | [ticket-73-order-list-update.md](tickets/ticket-73-order-list-update.md) |
| #74 | 移除维护横幅 | [ticket-74-remove-maintenance-banner.md](tickets/ticket-74-remove-maintenance-banner.md) |
## 关于
每个工单文档都包含目标、环境详情、逐步解决方案、使用的命令以及验证/结果。
标签:Apache, Docker, Web运维, WordPress, 安全防御评估, 持续部署, 服务器管理, 请求拦截, 调试辅助