How can be switch from prefork to worker MPM in running apache on solaris10

apache-2.2mpm-workersolarissolaris-10

bash-3.00# /usr/apache2/bin/httpd -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
bash-3.00#

bash-3.00# /usr/apache2/bin/httpd -v
Server version: Apache/2.0.63
Server built: Feb 10 2008 04:45:11
bash-3.00#

Best Answer

It depends on whether you have a worker MPM httpd binary compiled or not. Some distributions come with several binaries (named httpd.worker or such like) and you just change your start-up script to point at the desired binary.

On the other hand you may have to compile Apache yourself with the desired MPM.