You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacBook M1 Pro上Apache持续运行无法停止,请求解决方案

M1 Pro MacBook 彻底停止顽固运行的Apache

步骤1:定位所有Apache进程

先找出当前运行的所有Apache相关进程,执行:

ps aux | grep httpd

输出结果里,除最后一行的grep httpd外,其余带httpd的条目都是目标进程,记录它们的PID(进程ID,一般是第二列数值)。

步骤2:强制终止所有Apache进程

用kill -9强制杀掉所有找到的进程,将[PID1] [PID2]替换为实际记录的PID(多个PID用空格分隔):

sudo kill -9 [PID1] [PID2] ...

步骤3:关闭Apache自动启动(关键)

防止系统重启后Apache再次自动运行,根据你的macOS版本执行对应命令:

  • macOS Ventura及以后版本:
sudo launchctl disable system/org.apache.httpd
  • macOS Monterey及更早版本:
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

步骤4:验证停止结果

执行以下命令确认效果:

# 检查是否还有httpd进程残留
ps aux | grep httpd
# 检查80端口是否被释放
lsof -i :80

同时访问localhost,应该不再显示“It works!”页面。

内容的提问来源于stack exchange,提问作者Dmytro Duplyka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 03:40:22