从linux进程表查找Apache的网站

我正在使用Ubuntu服务器,当我运行ps aux我得到以下进程表http://pastebin.com/NJsASBek,因为我们可以看到apache进程如下所示:

www-data 26487 0.0 0.9 245476 14920? Sl 17:32 0:00 / usr / sbin / apache2 -k start

其中2687是PID。 我怎么知道我启用的网站是否属于这个过程?

这是如何定义我的apache网站http://pastebin.com/mcew79sH当然,我愿意编辑我的apache网站,如果需要的话。

默认的MPM是prefork ,它会创build(如您所见)一个预分叉的Apache进程,它正在等待连接来处理请求。 它不会针对不同的VirtualHost声明启动不同的进程,因此任何给定的进程都可以为您的任何站点提供服务。

由于在可configuration数量的请求被服务(或者空闲的计时器通过,并且叉被清理)之后重新启动进程,所以任何给定的进程都可能从多个 VirtualHosts提供页面。