如何在solaris10上运行apache,从prefork切换到worker MPM

bash-3.00#/ usr / apache2 / bin / httpd -l在模块中编译:core.c prefork.c http_core.c mod_so.c bash-3.00#

bash-3.00#/ usr / apache2 / bin / httpd -v服务器版本:Apache / 2.0.63服务器内置:Feb 10 2008 04:45:11 bash-3.00#

这取决于你是否有一个工人MPM httpd二进制编译或不。 一些发行版带有几个二进制文件(名为httpd.worker或类似的),你只需要改变你的启动脚本来指向所需的二进制文件。

另一方面,您可能需要自己编译Apache以使用所需的MPM。

如果您的Apache具有SMF“启动脚本”,请参阅此howto: http : //wikis.sun.com/display/WebStack/Web+Stack+Getting+Started+Guide#WebStackGettingStartedGuide-UsingSMFtoManageServices