以不同的用户身份运行Apache服务器

我有一个关于Apache服务器的问题。 情况如下:我启动Apache服务器运行一个网站,需要login。一个名为Ray的用户在这个网站上login,然后服务器将由Ray运行。 (我也在跑步,也许这是一个子stream程)。 有没有人知道如何实现这种情况? 提前致谢。

琐碎的事情可能是端口号,以及如何写入用户组中的httpd.conf文件..(只是猜测)

Apache可以通过mod_suexec以不同的用户身份运行CGI程序: http ://httpd.apache.org/docs/2.0/mod/mod_suexec.html

这确实要求login的用户在机器上有一个unix帐户,而且还要求你实现一些允许Ray访问Ray的cgi目录(这可以通过标准的apache .htaccess允许/拒绝控件)