¾ÆÆÄÄ¡ À¥¼¹ö´Â ´Ù¾çÇÑ È¯°æÀÇ ´Ù¾çÇÑ Ç÷¡Æû¿¡¼ µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï °·ÂÇÏ°í À¯¿¬ÇÏ°Ô ¼³°èµÇ¾ú´Ù. ´Ù¸¥ Ç÷¡Æû°ú ´Ù¸¥ ȯ°æÀº º¸Åë ´Ù¸¥ ±â´ÉÀ» ¿ä±¸Çϸç, ¾î¶² ±â´ÉÀ» °¡Àå È¿À²ÀûÀ¸·Î ±¸ÇöÇÏ´Â ¹æ¹ýÀÌ ´Ù¸¦ ¼öµµ ÀÖ´Ù. ¾ÆÆÄÄ¡´Â ¸ðµâÈµÈ ¼³°è·Î ÀÌ·± ´Ù¾çÇÑ È¯°æ¿¡ Ç×»ó ÀûÀÀÇØ¿Ô´Ù. ±×·¡¼ À¥¸¶½ºÅÍ´Â ÄÄÆÄÀϽà ȤÀº ½ÇÇà½Ã ¾î¶² ¸ðµâÀ» ÀоîµéÀÏÁö ¼±ÅÃÇÏ¿© ¾î¶² ±â´ÉÀ» ¼¹ö¿¡ Æ÷ÇÔÇÒÁö °áÁ¤ÇÒ ¼ö ÀÖ´Ù.
Apache 2.0´Â ÀÌ·± ¸ðµâÈµÈ ¼³°è¸¦ À¥¼¹öÀÇ °¡Àå ±âº»ÀûÀÎ ±â´É¿¡±îÁö È®ÀåÇß´Ù. ¼¹ö´Â ½Ã½ºÅÛ¿¡¼ ³×Æ®¿÷ Æ÷Æ®¿¡ ¿¬°áÇÏ°í, ¹Þ¾ÆµéÀÎ ¿äûÀ» ó¸®ÇÒ Àڽĵ鿡°Ô ºÐ¹èÇÏ´Â ´ÙÁßó¸® ¸ðµâ (Multi-Processing Modules, MPMs)À» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.
¼¹ö¸¦ ÀÌ Á¤µµ·Î ¸ðµâÈÇÏ¸é µÎ°¡Áö Áß¿äÇÑ ÀåÁ¡ÀÌ ÀÖ´Ù:
»ç¿ëÀÚ°¡ º¸±â¿¡ MPMs´Â ´Ù¸¥ ¾ÆÆÄÄ¡ ¸ðµâ°ú °ÅÀÇ ºñ½ÁÇØ º¸ÀδÙ. ÁÖµÈ Â÷ÀÌ´Â Çѹø¿¡ ¿ÀÁ÷ ÇÑ MPM¸¸ÀÌ ¼¹ö¿¡ ·ÎµåµÇ¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. °¡´ÉÇÑ MPMs ¸ñ·ÏÀº ¸ðµâ ¸ñ·Ï ÆäÀÌÁö¿¡ ÀÖ´Ù.
MPMs´Â ±¸¼ºÁß¿¡ ¼±ÅÃÇÏ¿© ¼¹ö¿¡ ÄÄÆÄÀÏµÇ¾ß ÇÑ´Ù. ÄÄÆÄÀÏ·¯´Â ¾²·¹µå¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀ» ¾Ë¸é ¸¹Àº ÇÔ¼ö¸¦ ÃÖÀûÈÇÒ ¼ö ÀÖ´Ù. À¯´Ð½º¿¡¼ ¸î¸î MPMs´Â ¾²·¹µå¸¦ ¾²°í ³ª¸ÓÁö´Â ¾Æ´Ï¹Ç·Î, MPMÀÌ ±¸¼ºÁß¿¡ ¼±ÅÃµÇ¾î ¾ÆÆÄÄ¡¿¡ ÄÄÆÄÀϵɶ§ ¾ÆÆÄÄ¡´Â ´õ ºü¸¥ ¼Óµµ¸¦ ³½´Ù.
¿øÇÏ´Â MPMÀ» ¼±ÅÃÇÏ·Á¸é ./configure ½ºÅ©¸³Æ®¿¡ with-mpm= NAME ¾Æ±Ô¸ÕÆ®¸¦ »ç¿ëÇ϶ó. NAMEÀº ¿øÇÏ´Â MPM À̸§ÀÌ´Ù.
¼¹ö°¡ ÄÄÆÄÀϵÈÈÄ ./httpd -l
·Î ¼±ÅÃµÈ MPMÀ»
¾Ë ¼ö ÀÖ´Ù. ÀÌ ¸í·É¾î´Â MPMÀ» Æ÷ÇÔÇÏ¿© ¼¹ö¿¡ ÄÄÆÄÀÏµÈ ¸ðµç
¸ðµâÀ» ¾Ë·ÁÁØ´Ù.