我对通过 XAMPP 运行的 Apache Web 服务器有一个疑问:为什么它使用两个 PID 和两个端口?
在此先感谢您的帮助!
答案1
通常,Apache 有一个主特权进程,它会根据需要生成其他特权较低的进程,并将请求传递给这些进程进行处理。具体数量取决于 Apache 版本、所选进程模型和配置设置。
apache 监听的两个默认端口是 HTTP(80)和 HTTPS(443),主进程都会监听这两个端口。
在类似实用程序中查看进程树htop
可突出显示关系。Centos 7 的默认设置如下所示。
如果您检查哪个 PID 正在监听上述系统的端口,它应该是 PID 10699。