Apache 速查
共 25 条 Apache httpd 命令与配置,覆盖服务与检查、核心配置、虚拟主机、进阶 四组内容。支持搜索与分类筛选,点击即可复制。
服务与检查
Debian 系服务名 apache2,RHEL 系 httpd。
| 命令 / 配置 | 说明 |
|---|---|
| 启动 / 停止 / 重启 | |
| 校验配置语法(改配置后必跑) | |
| 平滑重载配置(Debian) | |
| 优雅重启,不中断现有连接 | |
| 列出已加载的模块 | |
| 显示虚拟主机与监听配置 | |
| 查看服务状态(RHEL) |
核心配置
主配置文件位置随发行版不同。
| 命令 / 配置 | 说明 |
|---|---|
| Debian 主配置 | |
| RHEL 主配置 | |
| 监听端口 | |
| 服务器名(避免启动告警) | |
| 网站根目录 | |
| 目录访问授权 | |
| 引入额外配置片段 |
虚拟主机
一台服务器托管多站点。
| 命令 / 配置 | 说明 |
|---|---|
| 基础虚拟主机 | |
| 错误日志路径 | |
| 访问日志路径与格式 | |
| 启用 / 停用站点(Debian) | |
| 启用模块(RHEL 用 LoadModule 或 yum 模块) |
进阶
HTTPS、重写与访问控制。
| 命令 / 配置 | 说明 |
|---|---|
| 开启 HTTPS 与证书 | |
| 301 永久跳转(需 mod_rewrite) | |
| 允许 .htaccess 生效 | |
| 按 IP 限制访问 | |
| 设置安全响应头(需 mod_headers) | |
| 检查虚拟主机配置是否生效 |
使用说明
Apache httpd 命令速查:服务与检查、核心配置、虚拟主机、进阶(HTTPS / 重写 / 访问控制);支持搜索与分类筛选,点击即可复制。
- 按用途点分类:服务与检查、核心配置、虚拟主机、进阶。
- 点「命令 / 配置」列复制,替换域名、目录与证书路径后使用。
- 每次改配置先 apachectl configtest 校验,再 graceful 平滑重载。
- 多站点用 VirtualHost + a2ensite;跳转用 mod_rewrite(需先启用)。
常见问题
- Apache 和 Nginx 该选哪个?
- Nginx 高并发静态与反向代理更擅长、配置更简洁;Apache 模块生态丰富、.htaccess 灵活、老项目与某些 PHP 场景仍常用。按现有技术栈与需求选。
- apache2 和 httpd 服务名怎么不一样?
- Debian / Ubuntu 系包名为 apache2、服务名 apache2,用 a2enmod / a2ensite 管理;RHEL / CentOS 系为 httpd,配置在 /etc/httpd/conf/。命令参数基本通用。
- 改了配置没生效?
- 先用 apachectl configtest 检查语法,无错后 reload(可 graceful 不中断连接)或 restart。虚拟主机不生效时用 apachectl -S 看实际加载了哪些。
- .htaccess 为什么不起作用?
- 多半是所在目录的 AllowOverride 为 None,需在主配置里改成 All(或按需的 FileInfo 等),改完重载。注意 .htaccess 会有一点性能开销。
延伸阅读
相关工具
OLMA
Ollama 速查
ollama run / /api/chat / Modelfile 速查
XGB
XGBoost 速查
XGBClassifier / DMatrix / early_stopping 速查
LGBM
LightGBM 速查
LGBMClassifier / Dataset / early_stopping 速查
MPLT
Matplotlib 速查
plt.plot / subplots / savefig / style 速查
SBRN
Seaborn 速查
scatterplot / heatmap / set_theme 速查
SWRM
Docker Swarm 速查
swarm init / service / stack 速查