SuperAPI AI 工具集

apache

部署与运维

查看项目

更新于 10-16 06:22

技能介绍

用途:用于 Apache HTTP Server 的日常管理与排障,涵盖配置语法、虚拟主机、SSL/TLS、mod_rewrite、.htaccess、PHP-FPM、反向代理与访问控制。

主要能力:提供 Debian/Ubuntu 与 RHEL/Fedora 两套体系的服务单元、配置目录、日志路径、运行用户与安装命令对照;给出状态、启停、重载、重启、配置测试、配置转储、站点与模块启停、端口与虚拟主机检查、日志跟踪、htpasswd 创建等操作命令;并列出预期状态、健康检查、常见故障(403、404、端口占用、.htaccess 失效、SSL 握手失败、权限拒绝、mod_rewrite 失效、虚拟主机匹配错误、AH00558、413)及排查方向。

使用方式:按发行版选择对应命令,例如 Debian 用 systemctl status apache2、sudo apachectl configtest、sudo a2ensite example.conf、sudo a2enmod rewrite;RHEL 用 systemctl status httpd、sudo apachectl configtest、直接编辑 /etc/httpd/conf.d/。配置测试通过后再 reload。

适用场景:Apache 站点部署、虚拟主机与 SSL 配置、PHP-FPM 集成、反向代理、访问控制与线上排障。

限制:资料未提供具体版本兼容范围、性能基准与安全加固细节;部分操作需 root 权限,生产环境建议用 reload 而非 restart。