上周我在这里有一个关于 suexec / suphp的问题,但我试图完成太多。我将缩小范围再试一次。
我想配置一个 LAMP 服务器来托管多个客户端。我希望它看起来(从客户的角度来看)就像任何其他共享托管环境一样。网站在他们的主目录中,不需要弄乱文件所有权来获得页面服务等。似乎涉及 suexec 和 suphp 的配置是要走的路(?)
我正在专门寻找有关如何完成此任务的当前/现代指南(如果重要,我将使用 CentOS),恐怕我需要的不仅仅是 Apache 文档的链接。那里有什么好的方法吗?我发现的几个已经过时了,但很可能我的搜索很弱。
如今要走的路根本不是apache和suexec。尝试使用 lighttpd 和 php-fastcgi;这为您提供了出色的进程隔离和性能:php 始终在运行,每个用户都有自己的,但它们不会膨胀 Web 服务器本身的内存。
http://redmine.lighttpd.net/wiki/1/TutorialLighttpdAndPHP
我会说您应该查看 3 个主要的轻量级服务器。每项工作都使用 php-fastcgi(或类似的东西)并且都有其优点和缺点。