Programs configure - ¼Ò½º Æ®¸®¸¦ ±¸¼ºÇÑ´Ù

configure ½ºÅ©¸³Æ®´Â ƯÁ¤ Ç÷¡Æû¿¡¼­ ¾ÆÆÄÄ¡ À¥¼­¹ö¸¦ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇϱâÀ§ÇØ ¼Ò½º Æ®¸®¸¦ ±¸¼ºÇÑ´Ù. ¿©·¯ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¿øÇÏ´Â ¿ä±¸Á¶°Ç¿¡ ¸Â°Ô ¼­¹ö¸¦ ÄÄÆÄÀÏÇÒ ¼ö ÀÖ´Ù.

¼Ò½º ¹èÆ÷º»ÀÇ ÃÖ»óÀ§ µð·ºÅ丮¿¡ ÀÖ´Â ÀÌ ½ºÅ©¸³Æ®´Â À¯´Ð½º¿Í À¯´Ð½º·ù ½Ã½ºÅÛ¿¡¼­¸¸ »ç¿ëÇÑ´Ù. ´Ù¸¥ Ç÷¡ÆûÀ» »ç¿ëÇÑ´Ù¸é Ç÷¡Æû ¹®¼­¸¦ Âü°íÇ϶ó.

ÄÄÆÄÀÏ°ú ¼³Ä¡
°³¿ä

configure ½ºÅ©¸³Æ®´Â ¹èÆ÷º»ÀÇ ÃÖ»óÀ§ µð·ºÅ丮¿¡¼­ ½ÇÇàÇØ¾ß ÇÑ´Ù.

./configure [OPTION]... [VAR=VALUE]...

ȯ°æº¯¼ö¸¦ (¿¹¸¦ µé¾î, CC, CFLAGS, ...) ÁöÁ¤ÇÏ·Á¸é, VAR=VALUE¿Í °°ÀÌ Áö½ÃÇÑ´Ù. ¾Æ·¡¿¡¼­ À¯¿ëÇÑ È¯°æº¯¼öµéÀ» ¼³¸íÇÑ´Ù.

¿É¼Ç
±¸¼º ¿É¼Ç

ÀÌ ¿É¼ÇµéÀº configure ÀÚü Çൿ¿¡ ¿µÇâÀ» ÁØ´Ù.

-C
--config-cache
--cache-file=config.cache¿Í °°´Ù.
--cache-file=FILE
°Ë»ç °á°ú¸¦ FILE ÆÄÀÏ¿¡ ij½ÌÇÑ´Ù. ±âº»°ªÀº °Ë»ç °á°ú¸¦ ±â·ÏÇÏÁö ¾Ê´Â´Ù.
-h
--help [short|recursive]
µµ¿ò¸»À» Ãâ·ÂÇÏ°í Á¾·áÇÑ´Ù. short ¾Æ±Ô¸ÕÆ®´Â ÀÌ ÆÐÅ°Áö ƯÀ¯ÀÇ ¿É¼Ç¸¸À» Ãâ·ÂÇÑ´Ù. recursive ¾Æ±Ô¸ÕÆ®´Â Æ÷ÇÔµÈ ¸ðµç ÆÐÅ°Áö¿¡ ´ëÇÑ ÂªÀº µµ¿ò¸»À» º¸¿©ÁØ´Ù.
-n
--no-create
configure ½ºÅ©¸³Æ®¸¦ Á¤»óÀûÀ¸·Î ½ÇÇàÇÏÁö¸¸, Ãâ·ÂÆÄÀÏÀ» ¸¸µéÁö ¾Ê´Â´Ù. ÀÌ ¿É¼ÇÀº ÄÄÆÄÀÏÀ» À§ÇÑ makefileÀ» ¸¸µé±â ÀÌÀü¿¡ °Ë»ç °á°ú¸¦ È®ÀÎÇغ¼¶§ À¯¿ëÇÏ´Ù.
-q
--quiet
½ÇÇàÁß¿¡ checking ... ¹®±¸¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.
--srcdir=DIR
DIR µð·ºÅ丮¸¦ ¼Ò½ºÆÄÀÏ µð·ºÅ丮·Î ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº configure°¡ ÀÖ´Â µð·ºÅ丮 ȤÀº »óÀ§µð·ºÅ丮 ..ÀÌ´Ù.
--silent
--quiet¿Í °°´Ù.
-V
--version
ÀúÀÛ±Ç Á¤º¸¸¦ Ãâ·ÂÇÏ°í Á¾·áÇÑ´Ù.
¼³Ä¡ µð·ºÅ丮

ÀÌ ¿É¼ÇµéÀº ¼³Ä¡ µð·ºÅ丮¸¦ ÁöÁ¤ÇÑ´Ù. ¼³Ä¡ À§Ä¡´Â ¼±ÅÃÇÑ ±¸Á¶(layout)¿¡ µû¶ó ´Ù¸£´Ù.

--prefix=PREFIX
¾ÆÅ°ÅØÃÄ¿¡ µ¶¸³ÀûÀÎ ÆÄÀÏÀ» PREFIX¿¡ ¼³Ä¡ÇÑ´Ù. ±âº»°ªÀº /usr/local/apache2ÀÌ´Ù.
--exec-prefix=EPREFIX
¾ÆÅ°ÅØÃÄ¿¡ ÀÇÁ¸ÀûÀÎ ÆÄÀÏÀ» EPREFIX¿¡ ¼³Ä¡ÇÑ´Ù. ±âº»°ªÀº PREFIX µð·ºÅ丮ÀÌ´Ù.

±âº»ÀûÀ¸·Î make installÀº /usr/local/apache2/bin, /usr/local/apache2/lib¿Í °°Àº À§Ä¡¿¡ ¸ðµç ÆÄÀÏÀ» ¼³Ä¡ÇÑ´Ù. --prefix=$HOME°ú °°ÀÌ --prefix ¿É¼ÇÀ» »ç¿ëÇÏ¿© /usr/local/apache2 ÀÌ¿ÜÀÇ ¼³Ä¡ »óÀ§µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

µð·ºÅ丮 ±¸Á¶ ÁöÁ¤
--enable-layout=LAYOUT
¼³Ä¡ À§Ä¡¸¦ LAYOUT ±¸Á¶¿¡ µû¸£µµ·Ï ¼Ò½ºÄÚµå¿Í ÄÄÆÄÀÏ ½ºÅ©¸³Æ®¸¦ ±¸¼ºÇÑ´Ù. ±¸Á¶¸¦ »ç¿ëÇϸé ÆÄÀÏ Á¾·ù¿¡ µû¶ó ¼³Ä¡ À§Ä¡¸¦ µû·Î ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. config.layout ÆÄÀÏ¿¡ ¿©·¯ ¼³Á¤ ¿¹°¡ ÀÖ°í, À̸¦ Âü°íÇÏ¿© Á÷Á¢ ¼³Á¤À» ¸¸µé ¼öµµ ÀÖ´Ù. ÆÄÀÏ¿¡¼­ °¢ ±¸Á¶´Â <Layout FOO>...</Layout>·Î ±¸ºÐµÇ¸ç, ÀÌ ºÎºÐÀº FOO¶ó´Â À̸§ÀÇ ±¸Á¶¸¦ ³ªÅ¸³½´Ù. ±¸Á¶ÀÇ ±âº»°ªÀº ApacheÀÌ´Ù.
¼³Ä¡ µð·ºÅ丮ÀÇ ÀÚ¼¼ÇÑ Á¶Á¤

¼³Ä¡ µð·ºÅ丮¸¦ ´õ ¼öÁ¤ÇÑ´Ù¸é ¾Æ·¡ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù. °¢ µð·ºÅ丮ÀÇ ±âº»°ªÀº autoconf°¡ ÁöÁ¤Çϸç, ¼±ÅÃÇÑ ±¸Á¶¿¡ µû¶ó ´Ù¸§À» ÁÖÀÇÇ϶ó.

--bindir=DIR
»ç¿ëÀÚ ½ÇÇàÆÄÀÏÀ» DIR¿¡ ¼³Ä¡ÇÑ´Ù. »ç¿ëÀÚ ½ÇÇàÆÄÀÏ¿¡´Â »çÀÌÆ® °ü¸®ÀÚ¿¡°Ô À¯¿ëÇÑ htpasswd¿Í dbmmanage °°Àº Áö¿ø ÇÁ·Î±×·¥µµ Æ÷ÇԵȴÙ. DIRÀÇ ±âº»°ªÀº EPREFIX/binÀÌ´Ù.
--datadir=DIR
¾ÆÅ°ÅØÃÄ µ¶¸³ÀûÀÎ ÀбâÀü¿ë ÀڷḦ DIR¿¡ ¼³Ä¡ÇÑ´Ù. datadirÀÇ ±âº»°ªÀº PREFIX/shareÀÌ´Ù. autoconf¿¡ ÀÌ ¿É¼ÇÀÌ ÀÖÁö¸¸ ÇöÀç »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--includedir=DIR
C Çì´õÆÄÀÏÀ» DIR¿¡ ¼³Ä¡ÇÑ´Ù. includedirÀÇ ±âº»°ªÀº EPREFIX/includeÀÌ´Ù.
--infodir=DIR
info ¹®¼­¸¦ DIR¿¡ ¼³Ä¡ÇÑ´Ù. infodirÀÇ ±âº»°ªÀº PREFIX/infoÀÌ´Ù. ÇöÀç ÀÌ ¿É¼ÇÀº »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--libdir=DIR
¿ÀºêÁ§Æ®ÄÚµå ¶óÀ̺귯¸®¸¦ DIR¿¡ ¼³Ä¡ÇÑ´Ù. libdirÀÇ ±âº»°ªÀº EPREFIX/libÀÌ´Ù.
--libexecdir=DIR
ÇÁ·Î±×·¥ ½ÇÇàÆÄÀÏÀ» (Áï, °øÀ¯¸ðµâ) DIR¿¡ ¼³Ä¡ÇÑ´Ù. libexecdirÀÇ ±âº»°ªÀº EPREFIX/libexecÀÌ´Ù.
--localstatedir=DIR
º¯°æµÇ´Â ¸Ó½®º° Á¤º¸¸¦ DIR¿¡ ¼³Ä¡ÇÑ´Ù. localstatedirÀÇ ±âº»°ªÀº PREFIX/varÀÌ´Ù. autoconf¿¡ ÀÌ ¿É¼ÇÀÌ ÀÖÁö¸¸ ÇöÀç »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--mandir=DIR
man ¹®¼­¸¦ DIR¿¡ ¼³Ä¡ÇÑ´Ù. mandirÀÇ ±âº»°ªÀº EPREFIX/manÀÌ´Ù.
--oldincludedir=DIR
gcc°¡ ¾Æ´Ñ ÄÄÆÄÀÏ·¯¸¦ À§ÇÑ C Çì´õÆÄÀÏÀ» DIR¿¡ ¼³Ä¡ÇÑ´Ù. oldincludedirÀÇ ±âº»°ªÀº /usr/includeÀÌ´Ù. autoconf¿¡ ÀÌ ¿É¼ÇÀÌ ÀÖÁö¸¸ ÇöÀç »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--sbindir=DIR
½Ã½ºÅÛ °ü¸®ÀÚ¿ë ½ÇÇàÆÄÀÏÀ» DIR¿¡ ¼³Ä¡ÇÑ´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ¿ë ½ÇÇàÆÄÀÏÀ̶õ ¾ÆÆÄÄ¡ À¥¼­¹ö¸¦ ½ÇÇàÇϴµ¥ ÇÊ¿äÇÑ httpd, apachectl, suexec µî ¼­¹ö ÇÁ·Î±×·¥À» ¸»ÇÑ´Ù. sbindirÀÇ ±âº»°ªÀº EPREFIX/sbinÀÌ´Ù.
--sharedstatedir=DIR
º¯°æµÇ´Â ¾ÆÅ°ÅØÃÄ µ¶¸³ÀûÀÎ ÀڷḦ DIR¿¡ ¼³Ä¡ÇÑ´Ù. sharedstatedirÀÇ ±âº»°ªÀº PREFIX/comÀÌ´Ù. autoconf¿¡ ÀÌ ¿É¼ÇÀÌ ÀÖÁö¸¸ ÇöÀç »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--sysconfdir=DIR
¼­¹ö ¼³Á¤ÆÄÀÏ httpd.conf, mime.types¿Í °°Àº ÀбâÀü¿ë ¸Ó½®º° ÀڷḦ DIR¿¡ ¼³Ä¡ÇÑ´Ù. sysconfdirÀÇ ±âº»°ªÀº PREFIX/etcÀÌ´Ù.
½Ã½ºÅÛ Á¾·ù

´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ ½ÇÇàÇÒ ¾ÆÆÄÄ¡ À¥¼­¹ö¸¦ ±³Â÷ÄÄÆÄÀÏÇϱâ(cross-compile)Çϱâ À§ÇÑ ¿É¼ÇµéÀÌ´Ù. ¼­¹ö¸¦ ÄÄÆÄÀÏÇÑ ½Ã½ºÅÛ¿¡¼­ ¼­¹ö¸¦ ½ÇÇàÇÏ´Â ÀϹÝÀûÀÎ °æ¿ì, ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.

--build=BUILD
µµ±¸¸¦ ÄÄÆÄÀÏÇÏ´Â ½Ã½ºÅÛÀÇ Á¾·ù¸¦ ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº config.guess ½ºÅ©¸³Æ®ÀÇ °á°úÀÌ´Ù.
--host=HOST
¼­¹ö¸¦ ½ÇÇàÇÒ ½Ã½ºÅÛÀÇ Á¾·ù¸¦ ÁöÁ¤ÇÑ´Ù. HOSTÀÇ ±âº»°ªÀº BUILDÀÌ´Ù.
--target=TARGET
TARGET ½Ã½ºÅÛ Á¾·ù¸¦ À§ÇÑ ÄÄÆÄÀÏ·¯¸¦ ¸¸µé¶§ »ç¿ëÇÑ´Ù. ±âº»°ªÀº HOSTÀÌ´Ù. autoconf¿¡ ÀÌ ¿É¼ÇÀÌ ÀÖÁö¸¸ ¾ÆÆÄÄ¡ À¥¼­¹ö¿Í´Â °ü·ÃÀÌ ¾ø´Ù.
±â´É ¼±ÅÃ

ÀÌ ¿É¼ÇÀº À¥¼­¹öÀÇ ¼¼ºÎ ±â´ÉÀ» Á¶ÀýÇÑ´Ù.

ÀϹÝÀûÀÎ ¹®¹ý

ÀϹÝÀûÀ¸·Î ´ÙÀ½ ¹®¹ýÀ» »ç¿ëÇÏ¿© ±â´ÉÀ» Æ÷ÇÔÇÏ°í »«´Ù:

--disable-FEATURE
FEATURE ±â´ÉÀ» »«´Ù. --enable-FEATURE=no¿Í °°´Ù.
--enable-FEATURE[=ARG]
FEATURE ±â´ÉÀ» Æ÷ÇÔÇÑ´Ù. ARGÀÇ ±âº»°ªÀº yesÀÌ´Ù.
--enable-MODULE=shared
ÇØ´ç ¸ðµâÀ» DSO ¸ðµâ·Î ÄÄÆÄÀÏÇÑ´Ù.
--enable-MODULE=static
Æ÷ÇÔÇÏ´Â ¸ðµâÀº ±âº»ÀûÀ¸·Î Á¤ÀûÀ¸·Î ¸µÅ©µÈ´Ù. ÀÌ ¿É¼ÇÀº ¸í½ÃÀûÀ¸·Î Á¤Àû ¸µÅ©¸¦ °­Á¦ÇÑ´Ù.
ÁÖÀÇ configure´Â foo°¡ ¾ø´Â °æ¿ì --enable-foo¸¦ »ç¿ëÇصµ ÀÌ »ç½ÇÀ» ¾Ë·ÁÁÖÁö ¾ÊÀ¸¹Ç·Î ÁÖÀÇÇؼ­ ÀÔ·ÂÇØ¾ß ÇÑ´Ù.
±âº»ÀûÀ¸·Î Æ÷ÇÔÇÏ´Â ¸ðµâ

¾î¶² ¸ðµâÀº ±âº»ÀûÀ¸·Î ÄÄÆÄÀϵDZ⶧¹®¿¡ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é ¸í½ÃÀûÀ¸·Î »©Áà¾ß ÇÑ´Ù. ´ÙÀ½ ¿É¼ÇÀº ƯÁ¤ ¸ðµâÀ» ÄÄÆÄÀÏ °úÁ¤¿¡¼­ Á¦¿ÜÇÑ´Ù.

--disable-actions
mod_actions°¡ Á¦°øÇÏ´Â ¿äû¿¡ ´ëÇÑ Çൿ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-alias
mod_alias°¡ Á¦°øÇÏ´Â ¿äûÀ» ÆÄÀϽýºÅÛÀÇ ´Ù¸¥ ºÎºÐÀ¸·Î ´ëÀÀÇÏ´Â ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-asis
mod_asis°¡ Á¦°øÇÏ´Â as-is ÆÄÀÏÇüÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù.
--disable-auth
mod_auth°¡ Á¦°øÇÏ´Â »ç¿ëÀÚº° Á¢±ÙÁ¦¾î ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù. ÀÌ ¸ðµâÀº »ç¿ëÀÚ¸í°ú ¾ÏÈ£¸¦ ÀÏ¹Ý ¹®ÀÚÆÄÀÏ¿¡ ÀúÀåÇÏ´Â HTTP Basic Authentication¿¡¼­ »ç¿ëÇÑ´Ù.
--disable-autoindex
mod_autoindex°¡ Á¦°øÇÏ´Â µð·ºÅ丮 ¸ñ·Ï ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-access
mod_access°¡ Á¦°øÇϴ ȣ½ºÆ®º° Á¢±ÙÁ¦¾î ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-cgi
ºñ¾²·¹µå MPMÀ» »ç¿ëÇÏ´Â °æ¿ì CGI ½ºÅ©¸³Æ®¸¦ Áö¿øÇÏ´Â mod_cgi¸¦ ±âº»ÀûÀ¸·Î Æ÷ÇÔÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé CGI¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù.
--disable-cgid
¾²·¹µå MPMÀÎ worker³ª ¸¦ »ç¿ëÇÏ´Â °æ¿ì ±âº»ÀûÀ¸·Î mod_cgid°¡ CGI ½ºÅ©¸³Æ®¸¦ Áö¿øÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé CGI¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù.
--disable-charset-lite
mod_charset_lite°¡ Á¦°øÇÏ´Â ¹®ÀÚÁýÇÕ º¯È¯ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù. ÀÌ ¸ðµâÀº EBCDIC ½Ã½ºÅÛ¿¡¼­¸¸ ±âº»ÀûÀ¸·Î Æ÷ÇÔÇÑ´Ù.
--disable-dir
mod_dirÀÌ Á¦°øÇÏ´Â µð·ºÅ丮 ¿äû ó¸® ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-env
mod_env°¡ Á¦°øÇϴ ȯ°æº¯¼ö ¼³Á¤/ÇØÁ¦ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-http
HTTP ÇÁ·ÎÅäÄÝÀ» ó¸®ÇÏÁö ¾Ê´Â´Ù. http ¸ðµâÀº ¼­¹ö°¡ À¥¼­¹ö·Î µ¿ÀÛÇϴµ¥ ±âº»ÀûÀÎ ¸ðµâÀÌ´Ù. ´ë½Å ´Ù¸¥ ÇÁ·ÎÅäÄÝ ¸ðµâÀ» »ç¿ëÇÒ °æ¿ì¿¡¸¸ ÀÌ ¸ðµâÀÌ À¯¿ëÇÏ´Ù. ÀÚ½ÅÀÌ ¹«¾ùÀ» ÇÏ´ÂÁö È®½ÇÈ÷ ¾ËÁö ¸øÇÑ´Ù¸é ÀÌ ¿É¼ÇÀ» »©Áö ¸¶¶ó
ÁÖÀÇ: ÀÌ ¸ðµâÀº Ç×»ó Á¤ÀûÀ¸·Î ¸µÅ©µÈ´Ù.
--disable-imagemap
mod_imagemapÀÌ Á¦°øÇÏ´Â ¼­¹ö±â¹Ý imagemap ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-include
mod_include°¡ Á¦°øÇÏ´Â Server Side Includes ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-log-config
mod_log_config°¡ Á¦°øÇÏ´Â ·Î±× ¼³Á¤À» »ç¿ëÇÏÁö ¾Ê´Â´Ù. ÀÌ ¸ðµâÀÌ ¾øÀ¸¸é ¼­¹öÀÇ ¿äûÀ» ·Î±×¿¡ ±â·ÏÇÒ ¼ö ¾ø´Ù.
--disable-mime
mod_mimeÀº ¿äûÇÑ ÆÄÀϸíÀÇ È®ÀåÀÚ¿¡ µû¶ó ÆÄÀÏÀÇ Çൿ°ú ³»¿ë(mime-type, ¾ð¾î, ¹®ÀÚÁýÇÕ, ÀÎÄÚµù)À» °áÁ¤ÇÑ´Ù. (ÀÌ ¸ðµâÀ» Á¦°ÅÇÏ¿©) ÆÄÀÏ È®ÀåÀÚ¸¦ MIME°ú ¿¬°üÇÏÁö ¾Ê´Â °ÍÀ» ÀϹÝÀûÀ¸·Î ÃßõÇÏÁö ¾Ê´Â´Ù.
--disable-negotiation
mod_negotiationÀÌ Á¦°øÇÏ´Â ³»¿ëÇù»ó ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-setenvif
mod_setenvif°¡ Á¦°øÇÏ´Â Çì´õ¿¡ µû¶ó ȯ°æº¯¼ö¸¦ ¼³Á¤ÇÏ´Â ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-status
mod_status°¡ Á¦°øÇÏ´Â ÇÁ·Î¼¼½º/¾²·¹µå °¨½Ã ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
--disable-userdir
mod_userdirÀÌ Á¦°øÇÏ´Â ¿äûÀ» »ç¿ëÀÚº° µð·ºÅ丮¿¡ ´ëÀÀÇÏ´Â ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
±âº»ÀûÀ¸·Î Æ÷ÇÔÇÏÁö ¾Ê´Â ¸ðµâ

±âº»ÀûÀ¸·Î ÄÄÆÄÀϵǴ ¸ðµâµµ ÀÖÁö¸¸, ¸ðµâÀ» »ç¿ëÇÏ·Á¸é Á÷Á¢ ȤÀº most³ª all Å°¿öµå¸¦ »ç¿ëÇÏ¿© ¸í½ÃÀûÀ¸·Î Æ÷ÇÔÇØ¾ß ÇÏ´Â ¸ðµâÀÌ ÀÖ´Ù. ±×·¡¼­ ¾Æ·¡ ¿É¼ÇµéÀ» »ç¿ëÇÑ´Ù.

--enable-auth-anon
mod_auth_anonÀÌ Á¦°øÇÏ´Â À͸í»ç¿ëÀÚ Á¢±Ù ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-auth-dbm
mod_auth_dbmÀº »ç¿ëÀÚ¸í°ú ¾ÏÈ£¸¦ DBMÇü½ÄÀÇ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ ÀúÀåÇÏ´Â HTTP Basic Authentication¿¡¼­ »ç¿ëÇÑ´Ù. ¸ðµâÀ» »ç¿ëÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù.
--enable-auth-digest
mod_auth_digest°¡ Á¦°øÇÏ´Â RFC2617 Digest authenticationÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸ðµâÀº Á¤º¸¸¦ ÀÏ¹Ý ¹®ÀÚÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù.
--enable-authnz-ldap
mod_authnz_ldapÀÌ Á¦°øÇÏ´Â LDAP±â¹Ý ÀÎÁõ ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-cache
mod_cache°¡ Á¦°øÇÏ´Â µ¿ÀûÀ¸·Î »ý¼ºÇÏ´Â ÆÄÀÏÀÇ Ä³½Ì ±â´ÉÀ» »ç¿ëÇÑ´Ù. ¸Å¿ì ºÎÇÏ°¡ ¸¹°Å³ª ÇÁ·Ï½Ã ¼­¹ö¸¦ ij½ÌÇÏ´Â ¼­¹ö¿¡°Ô ÀÌ ½ÇÇèÀûÀÎ ¸ðµâÀÌ À¯¿ëÇÒ ¼ö ÀÖ´Ù. ÃÖ¼ÒÇÑ ÇÑ°¡Áö ÀúÀå°ü¸®¸ðµâ(storage management module)À» (¿¹¸¦ µé¾î, mod_cache_disk³ª mod_mem_cache) °°ÀÌ »ç¿ëÇØ¾ß ÇÑ´Ù.
--enable-cern-meta
mod_cern_meta°¡ Á¦°øÇÏ´Â CERN ¸ÞŸÆÄÀÏ Áö¿ø ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-charset-lite
mod_charset_lite°¡ Á¦°øÇÏ´Â ¹®ÀÚÁýÇÕ º¯È¯ ±â´ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸ðµâÀº EBCDIC ½Ã½ºÅÛ¿¡¼­¸¸ ±âº»ÀûÀ¸·Î Æ÷ÇԵȴÙ. ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­´Â Á÷Á¢ Æ÷ÇÔ½ÃÄÑÁà¾ß ÇÑ´Ù.
--enable-dav
mod_dav°¡ Á¦°øÇÏ´Â WebDAV ÇÁ·ÎÅäÄÝ Ã³¸® ±â´ÉÀ» »ç¿ëÇÑ´Ù. µ¶¸³µÈ mod_dav_fs ¸ðµâÀÌ ÆÄÀϽýºÅÛ ÀÚ¿øÀ» Áö¿øÇÑ´Ù. ÀÌ ¸ðµâÀº --enable-dav¸¦ »ç¿ëÇϸé ÀÚµ¿À¸·Î Æ÷ÇÔÇÑ´Ù.
ÁÖÀÇ: mod_dav´Â http ÇÁ·ÎÅäÄÝ ¸ðµâ°ú °°ÀÌ »ç¿ëÇØ¾ß ÇÑ´Ù.
--enable-dav-fs
mod_dav_fs°¡ Á¦°øÇÏ´Â DAVÀÇ ÆÄÀϽýºÅÛ ÀÚ¿ø Áö¿ø ±â´ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸ðµâÀº mod_dav ¸ðµâÀ» À§ÇÑ Á¦°øÀÚÀ̱⠶§¹®¿¡ --enable-davµµ »ç¿ëÇØ¾ß ÇÑ´Ù.
--enable-deflate
mod_deflate°¡ Á¦°øÇÏ´Â ¾ÐÃàÀü¼Û ÀÎÄÚµù ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-disk-cache
mod_cache_disk°¡ Á¦°øÇÏ´Â µð½ºÅ© ij½Ì ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-expires
mod_expires°¡ Á¦°øÇÏ´Â Expires Çì´õ Á¶Àý ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-ext-filter
mod_ext_filter°¡ Á¦°øÇÏ´Â ¿ÜºÎ ÇÊÅÍ Áö¿ø ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-file-cache
mod_file_cache°¡ Á¦°øÇÏ´Â ÆÄÀÏ Ä³½Ì ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-headers
mod_headers°¡ Á¦°øÇÏ´Â HTTP Çì´õ Á¶Àý ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-info
mod_info°¡ Á¦°øÇÏ´Â ¼­¹öÁ¤º¸ ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-ldap
mod_ldapÀÌ Á¦°øÇÏ´Â LDAP ij½Ì°ú ¿¬°áÇ® ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-logio
mod_logio°¡ Á¦°øÇÏ´Â ·Î±×¿¡ Çì´õ¿Í ÀÔÃâ·Â ¹ÙÀÌÆ®¼ö¸¦ ±â·ÏÇÏ´Â ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-mem-cache
mod_mem_cache°¡ Á¦°øÇÏ´Â ¸Þ¸ð¸® ij½Ì ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-mime-magic
mod_mime_magicÀÌ Á¦°øÇÏ´Â MIME type ÀÚµ¿ ÀÎ½Ä ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-isapi
mod_isapi°¡ Á¦°øÇÏ´Â isapi È®ÀåÀ» Áö¿øÇÑ´Ù.
--enable-proxy
mod_proxy°¡ Á¦°øÇÏ´Â ÇÁ·Ï½Ã/°ÔÀÌÆ®¿þÀÌ ±â´ÉÀ» »ç¿ëÇÑ´Ù. CONNECT, FTP, HTTP¿¡ ´ëÇÑ ÇÁ·Ï½Ã ±â´ÉÀ» °¢°¢ mod_proxy_connect, mod_proxy_ftp, mod_proxy_http ¸ðµâÀÌ Á¦°øÇÑ´Ù. --enable-proxy¸¦ »ç¿ëÇϸé ÀÌ ¼¼ ¸ðµâÀ» ÀÚµ¿À¸·Î Æ÷ÇÔÇÑ´Ù.
--enable-proxy-connect
mod_proxy_connect°¡ Á¦°øÇÏ´Â CONNECT ¿äû¿¡ ´ëÇÑ ÇÁ·Ï½Ã Áö¿ø ±â´ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸ðµâÀº mod_proxy ¸ðµâÀÇ È®ÀåÀ̹ǷÎ, --enable-proxyµµ °°ÀÌ »ç¿ëÇØ¾ß ÇÑ´Ù.
--enable-proxy-ftp
mod_proxy_ftp°¡ Á¦°øÇÏ´Â FTP ¿äû¿¡ ´ëÇÑ ÇÁ·Ï½Ã Áö¿ø ±â´ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸ðµâÀº mod_proxy ¸ðµâÀÇ È®ÀåÀ̹ǷÎ, --enable-proxyµµ °°ÀÌ »ç¿ëÇØ¾ß ÇÑ´Ù.
--enable-proxy-http
mod_proxy_http°¡ Á¦°øÇÏ´Â HTTP ¿äû¿¡ ´ëÇÑ ÇÁ·Ï½Ã Áö¿ø ±â´ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸ðµâÀº mod_proxy ¸ðµâÀÇ È®ÀåÀ̹ǷÎ, --enable-proxyµµ °°ÀÌ »ç¿ëÇØ¾ß ÇÑ´Ù.
--enable-rewrite
mod_rewrite°¡ Á¦°øÇÏ´Â ±ÔÄ¢±â¹Ý URL Á¶ÀÛ ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-so
mod_so°¡ Á¦°øÇÏ´Â DSO ±â´ÉÀ» »ç¿ëÇÑ´Ù. --enable-mods-shared ¿É¼ÇÀ» »ç¿ëÇϸé ÀÚµ¿À¸·Î ÀÌ ¸ðµâÀ» Æ÷ÇÔÇÑ´Ù.
--enable-speling
mod_spellingÀÌ Á¦°øÇÏ´Â URL¿¡¼­ ÀϹÝÀûÀÎ ¸ÂÃã¹ý ½Ç¼ö¸¦ °íÄ¡´Â ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-ssl
mod_sslÀÌ Á¦°øÇÏ´Â SSL/TLS ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-unique-id
mod_unique_id°¡ Á¦°øÇÏ´Â ¿äû¸¶´Ù À¯ÀÏÇÑ ½Äº°ÀÚ¸¦ ¸¸µå´Â ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-usertrack
mod_usertrackÀÌ Á¦°øÇÏ´Â »ç¿ëÀÚ¼¼¼Ç ÃßÀû ±â´ÉÀ» »ç¿ëÇÑ´Ù.
--enable-vhost-alias
mod_vhost_alias°¡ Á¦°øÇÏ´Â ´ë·® °¡»óÈ£½ºÆ® ±â´ÉÀ» »ç¿ëÇÑ´Ù.
°³¹ßÀÚ¸¦ À§ÇÑ ¸ðµâ

´ÙÀ½ ¸ðµâÀº Å×½ºÆ®¿ëÀ¸·Î °³¹ßÀÚ¿¡°Ô¸¸ À¯¿ëÇϸç, ±âº»ÀûÀ¸·Î Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù. ÀÌ ¸ðµâÀ» »ç¿ëÇÏ·Á¸é ´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù. ÀÌ ¸ðµâÀÌ ÇÊ¿äÇÑÁö È®½ÇÄ¡¾Ê´Ù¸é »ç¿ëÇÏÁö ¸¶¶ó.

--enable-bucketeer
mod_bucketeer°¡ Á¦°øÇÏ´Â ¹öŶ(bucket) Á¶ÀÛ ÇÊÅ͸¦ »ç¿ëÇÑ´Ù.
--enable-case-filter
mod_case_filterÀÇ ´ë¹®ÀÚº¯È¯ Ãâ·ÂÇÊÅÍ °ßº»À» »ç¿ëÇÑ´Ù.
--enable-case-filter-in
mod_case_filter_inÀÇ ´ë¹®ÀÚº¯È¯ ÀÔ·ÂÇÊÅÍ °ßº»À» »ç¿ëÇÑ´Ù.
--enable-echo
mod_echo°¡ Á¦°øÇÏ´Â ECHO ¼­¹ö¸¦ »ç¿ëÇÑ´Ù.
--enable-example
°ßº» ¿¹Á¦¸ðµâÀÎ mod_exampleÀ» »ç¿ëÇÑ´Ù.
--enable-optional-fn-export
mod_optional_fn_export°¡ Á¦°øÇÏ´Â ¼±ÅÃÀûÀÎ ÇÔ¼ö ¿¢½ºÆ÷Æ®(exporter)ÀÇ ¿¹¸¦ »ç¿ëÇÑ´Ù.
--enable-optional-fn-import
mod_optional_fn_import°¡ Á¦°øÇÏ´Â ¼±ÅÃÀûÀÎ ÇÔ¼ö ÀÓÆ÷Æ®(importer)ÀÇ ¿¹¸¦ »ç¿ëÇÑ´Ù.
--enable-optional-hook-export
mod_optional_hook_export°¡ Á¦°øÇÏ´Â ¼±ÅÃÀûÀÎ ÈÅ(hook) ¿¢½ºÆ÷Æ®ÀÇ ¿¹¸¦ »ç¿ëÇÑ´Ù.
--enable-optional-hook-import
mod_optional_hook_import°¡ Á¦°øÇÏ´Â ¼±ÅÃÀûÀÎ ÈÅ ÀÓÆ÷Æ®ÀÇ ¿¹¸¦ »ç¿ëÇÑ´Ù.
MPM°ú Á¦»ïÀÚ°¡ ¸¸µç ¸ðµâ

´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÇÊ¿äÇÑ ´ÙÁß󸮸ðµâ°ú Á¦»ïÀÚ°¡ ¸¸µç ¸ðµâÀ» Ãß°¡ÇÑ´Ù:

--with-module=module-type:module-file

Á¦»ïÀÚ°¡ ¸¸µç ¸ðµâÀ» Á¤ÀûÀ¸·Î ¸µÅ©ÇÒ ¸ðµâ ¸ñ·Ï¿¡ Ãß°¡ÇÑ´Ù. ¾ÆÆÄÄ¡ À¥¼­¹ö ¼Ò½º Æ®¸®ÀÇ modules/module-type¿¡¼­ ¸ðµâÀÇ ¼Ò½ºÆÄÀÏ module-fileÀ» ã±â¶§¹®¿¡ ±×°÷¿¡ ¼Ò½ºÆÄÀÏÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ±×°÷¿¡ ÆÄÀÏÀÌ ¾ø´Ù¸é configure´Â module-fileÀÌ Àý´ëÆÄÀÏ°æ·Î¶ó°í °¡Á¤ÇÏ°í ¼Ò½ºÆÄÀÏÀ» module-type ÇÏÀ§µð·ºÅ丮¿¡ º¹»çÇÏ·Á°í ½ÃµµÇÑ´Ù.

ÀÌ ¿É¼ÇÀº ¼Ò½ºÆÄÀÏÀÌ ÇÑ°³ÀÎ ÀÛÀº ¿ÜºÎ ¸ðµâÀ» Ãß°¡Çϴµ¥ À¯¿ëÇÏ´Ù. ´õ º¹ÀâÇÑ ¸ðµâÀº °³¹ß»ç°¡ Á¦°øÇÑ ¹®¼­¸¦ Âü°íÇØ¾ß ÇÑ´Ù.

ÁÖÀÇ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ¸ðµâÀÌ ¾Æ´Ñ DSO ¸ðµâÀ» ¿øÇÑ´Ù¸é apxs¸¦ »ç¿ëÇ϶ó.
--with-mpm=MPM
¼­¹öÀÇ µ¿ÀÛ¹æ½ÄÀ» ¼±ÅÃÇÑ´Ù. Á¤È®È÷ ÇÑ°¡Áö ´ÙÁß󸮸ðµâ¸¸À» ¼±ÅÃÇØ¾ß ÇÑ´Ù. ¼±ÅÃÇÏÁö ¾ÊÀ¸¸é »ç¿ëÇÏ´Â ¿î¿µÃ¼Á¦ÀÇ ±âº» MPMÀ» »ç¿ëÇÑ´Ù. »ç¿ëÇÒ ¼ö ÀÖ´Â MPM¿¡´Â beos, mpmt_os2, prefork, threadpool, worker°¡ ÀÖ´Ù.
±âŸ ¿É¼Ç
--enable-maintainer-mode
µð¹ö±ë ¸ðµå¿Í ÄÄÆÄÀϽà °æ°í¸¦ ÀÛµ¿ÇÑ´Ù.
--enable-mods-shared=MODULE-LIST

µ¿Àû°øÀ¯¸ðµâ·Î ÄÄÆÄÀÏÇÒ ¸ðµâ ¸ñ·ÏÀ» ÁöÁ¤ÇÑ´Ù. Áï, ÀÌ ¸ðµâµéÀº LoadModule Áö½Ã¾î¸¦ »ç¿ëÇÏ¿© µ¿ÀûÀ¸·Î Àоîµé¿©¾ß ÇÑ´Ù.

MODULE-LIST´Â °ø¹éÀ¸·Î ±¸ºÐÇÑ ¸ðµâ¸íµéÀ» µû¿ÈÇ¥·Î ¹­Àº ¸ñ·ÏÀÌ´Ù. ¸ðµâ¸í¿¡¼­ ¾Õ¿¡ mod_´Â »«´Ù. ¿¹¸¦ µé¾î:

--enable-mods-shared='headers rewrite dav'

¶Ç, Ưº°ÇÑ Å°¿öµå all°ú most¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î,

--enable-mods-shared=most

´Â ´ëºÎºÐÀÇ ¸ðµâÀ» DSO ¸ðµâ·Î ÄÄÆÄÀÏÇÑ´Ù.

--enable-modules=MODULE-LIST
--enable-mods-shared¿Í ºñ½ÁÇÏÁö¸¸, ÀÌ ¿É¼ÇÀº ¿­°ÅÇÑ ¸ðµâµéÀ» Á¤ÀûÀ¸·Î ¸µÅ©ÇÑ´Ù. Áï, ÀÌ ¸ðµâµéÀº httpd ½ÇÇàÇÏ¸é ¾ðÁ¦³ª »ç¿ëÇÒ ¼ö ÀÖ´Ù. LoadModule·Î ÀоîµéÀÏ ÇÊ¿ä°¡ ¾ø´Ù.
--enable-v4-mapped
IPv6 ¼ÒÄÏÀÌ IPv4 ¿¬°áÀ» ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
--with-port=PORT
httpd°¡ ±â´Ù¸± Æ÷Æ®¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ Æ÷Æ®¹øÈ£´Â ¼³Á¤ÆÄÀÏ httpd.conf¸¦ ¸¸µé¶§ ¾²ÀδÙ. ±âº»°ªÀº 80ÀÌ´Ù.
--with-program-name
´Ù¸¥ ½ÇÇàÆÄÀϸíÀ» ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº httpdÀÌ´Ù.
Ãß°¡ ÆÐÅ°Áö ¼±ÅÃ

´ÙÀ½ ¿É¼ÇÀº Ãß°¡ ÆÐÅ°Áö¸¦ ¼±ÅÃÇÑ´Ù.

ÀϹÝÀûÀÎ ¹®¹ý

ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°Àº ¹®¹ýÀ» »ç¿ëÇÏ¿© Ãß°¡ ÆÐÅ°Áö¸¦ ´Ù·é´Ù:

--with-PACKAGE[=ARG]
ÆÐÅ°Áö PACKAGE¸¦ »ç¿ëÇÑ´Ù. ARGÀÇ ±âº»°ªÀº yesÀÌ´Ù.
--without-PACKAGE
ÆÐÅ°Áö PACKAGE¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. --with-PACKAGE=no¿Í °°´Ù. autoconf¿¡ ÀÌ ¿É¼ÇÀÌ ÀÖÁö¸¸ ¾ÆÆÄÄ¡ À¥¼­¹ö¿Í´Â °ü°è°¡ ¾ø´Ù.
ƯÁ¤ ÆÐÅ°Áö
--with-apr=DIR|FILE
httpd ¼Ò½º ¹èÆ÷º»¿¡ Æ÷ÇÔµÈ Apache Portable Runtime (APR)Àº ÀÚµ¿À¸·Î À¥¼­¹ö¿Í °°ÀÌ ÄÄÆÄÀϵȴÙ. ¸¸¾à ÀÌ¹Ì ¼³Ä¡µÈ APRÀ» ´ë½Å »ç¿ëÇÏ°í ½Í´Ù¸é configure¿¡°Ô apr-config ½ºÅ©¸³Æ®ÀÇ °æ·Î¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù. APR°¡ ¼³Ä¡µÈ Àý´ë°æ·Î, ÆÄÀϸí, µð·ºÅ丮¸íÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÁöÁ¤ÇÑ µð·ºÅ丮³ª ±× µð·ºÅ丮ÀÇ ÇÏÀ§µð·ºÅ丮 bin¿¡ apr-config°¡ ÀÖ¾î¾ß ÇÑ´Ù.
--with-apr-util=DIR|FILE
httpd ¼Ò½º ¹èÆ÷º»¿¡ Æ÷ÇÔµÈ Apache Portable Runtime Utilities (APU)´Â ÀÚµ¿À¸·Î À¥¼­¹ö¿Í °°ÀÌ ÄÄÆÄÀϵȴÙ. ¸¸¾à ÀÌ¹Ì ¼³Ä¡µÈ APUÀ» ´ë½Å »ç¿ëÇÏ°í ½Í´Ù¸é configure¿¡°Ô apu-config ½ºÅ©¸³Æ®ÀÇ °æ·Î¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù. APU°¡ ¼³Ä¡µÈ Àý´ë°æ·Î, ÆÄÀϸí, µð·ºÅ丮¸íÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÁöÁ¤ÇÑ µð·ºÅ丮³ª ±× µð·ºÅ丮ÀÇ ÇÏÀ§µð·ºÅ丮 bin¿¡ apu-config°¡ ÀÖ¾î¾ß ÇÑ´Ù.
--with-ssl=DIR
mod_sslÀ» »ç¿ëÇÏ´Â °æ¿ì configure´Â ¼³Ä¡µÈ OpenSSLÀ» ã´Â´Ù. ´ë½Å ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© SSL/TLS µµ±¸ÀÇ µð·ºÅ丮°æ·Î¸¦ ¾Ë·ÁÁÙ ¼ö ÀÖ´Ù.
--with-z=DIR
(mod_deflate¸¦ »ç¿ëÇÏ´Â °æ¿ì¿Í °°ÀÌ) ±¸¼º¿¡ ÇÊ¿äÇÏ´Ù¸é ÀÚµ¿À¸·Î configure´Â ¼³Ä¡µÈ zlib ¶óÀ̺귯¸®¸¦ ã´Â´Ù. ´ë½Å ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¾ÐÃà ¶óÀ̺귯¸®ÀÇ µð·ºÅ丮°æ·Î¸¦ ¾Ë·ÁÁÙ ¼ö ÀÖ´Ù.

mod_authn_dbm°ú mod_rewriteÀÇ DBM RewriteMap °°Àº ¾ÆÆÄÄ¡ À¥¼­¹öÀÇ ÀϺΠ±â´ÉÀº Á¤º¸¸¦ »¡¸® ã±âÀ§ÇØ °£´ÜÇÑ Å°/°ª µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÑ´Ù. APU¿¡ SDBMÀÌ µé¾îÀ־ ¾ðÁ¦³ª ÃÖ¼ÒÇÑ ÀÌ µ¥ÀÌÅͺ£À̽º´Â »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´Ù¸¥ Á¾·ùÀÇ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ°í ½Í´Ù¸é ¾Æ·¡ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù:

--with-gdbm[=path]
path¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é, configure´Â ÀϹÝÀûÀÎ °Ë»ö°æ·Î¿¡¼­ ¼³Ä¡µÈ GNU DBM Çì´õÆÄÀÏ°ú ¶óÀ̺귯¸®¸¦ ã´Â´Ù. Á÷Á¢ path¸¦ ÁöÁ¤Çϸé configure´Â path/lib°ú path/include¿¡¼­ ÇÊ¿äÇÑ ÆÄÀÏÀ» ã´Â´Ù. ¸¶Áö¸·À¸·Î path¿¡ Çì´õÆÄÀÏ °æ·Î¿Í ¶óÀ̺귯¸® °æ·Î¸¦ ÄÝ·ÐÀ» »çÀÌ¿¡ µÎ°í °°ÀÌ ÀûÀ» ¼ö ÀÖ´Ù.
--with-ndbm[=path]
--with-gdbm°ú °°Áö¸¸ ¼³Ä¡µÈ New DBMÀ» ã´Â´Ù.
--with-berkeley-db[=path]
--with-gdbm°ú °°Áö¸¸ ¼³Ä¡µÈ Berkeley DB¸¦ ã´Â´Ù.
ÁÖÀÇ

DBM ¿É¼ÇÀº APU°¡ Á¦°øÇϸç APU ±¸¼º½ºÅ©¸³Æ®·Î Á÷Á¢ Àü´ÞµÈ´Ù. ±×·¡¼­ --with-apr-utilÀ» »ç¿ëÇÏ¿© ÀÌ¹Ì ¼³Ä¡µÈ APU¸¦ »ç¿ëÇÑ´Ù¸é DBM ¿É¼ÇÀº ¼Ò¿ëÀÌ ¾ø´Ù.

À¥¼­¹ö´Â ¿©·¯ DBM ±¸ÇöÀ» °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ½ÇÇà½Ã ÀûÀýÇÑ DBM Á¾·ù¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

Áö¿ø ÇÁ·Î±×·¥À» À§ÇÑ ¿É¼Ç
--enable-static-support
Áö¿ø ÇÁ·Î±×·¥À» Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ¸¸µç´Ù. Áï, ÇÊ¿äÇÑ ¶óÀ̺귯¸®¸¦ ¸ðµÎ Æ÷ÇÔÇϵµ·Ï ½ÇÇàÆÄÀÏÀ» ÄÄÆÄÀÏÇÑ´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é ±âº»°ªÀ¸·Î Áö¿ø ÇÁ·Î±×·¥À» µ¿ÀûÀ¸·Î ¸µÅ©ÇÑ´Ù.
--enable-suexec
À¥¼­¹ö°¡ ½ÇÇàÇÏ´Â ÇÁ·Î¼¼½ºÀÇ uid¿Í gid¸¦ ¼³Á¤ÇÏ´Â suexec¸¦ »ç¿ëÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù. suid ½ÇÇàÆÄÀÏÀÇ º¸¾È»ó À§ÇèÀ» ¸ðµÎ ¾ËÁö ¸øÇÑ´Ù¸é ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¸¶¶ó. suexec¸¦ ±¸¼ºÇÏ´Â ¿É¼ÇÀº ¾Æ·¡¿¡¼­ ¼³¸íÇÑ´Ù.

´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÏ¿© Áö¿ø ÇÁ·Î±×·¥º°·Î Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ´Ù:

--enable-static-ab
ab¸¦ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀÏÇÑ´Ù.
--enable-static-checkgid
checkgid¸¦ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀÏÇÑ´Ù.
--enable-static-htdbm
htdbmÀ» Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀÏÇÑ´Ù.
--enable-static-htdigest
htdigest¸¦ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀÏÇÑ´Ù.
--enable-static-htpasswd
htpasswd¸¦ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀÏÇÑ´Ù.
--enable-static-logresolve
logresolve¸¦ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀÏÇÑ´Ù.
--enable-static-rotatelogs
rotatelogs¸¦ Á¤ÀûÀ¸·Î ¸µÅ©µÈ ½ÇÇàÆÄÀÏ·Î ÄÄÆÄÀÏÇÑ´Ù.
suexec ¼³Á¤ ¿É¼Ç

¾Æ·¡ ¿É¼ÇÀº suexec¸¦ ÀÚ¼¼È÷ ¼³Á¤ÇÑ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â suEXEC ±¸¼º°ú ¼³Ä¡¸¦ Âü°íÇ϶ó.

--with-suexec-bin
suexec ½ÇÇàÆÄÀÏÀÇ °æ·Î¸¦ ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº --sbindirÀÌ´Ù (¼³Ä¡ µð·ºÅ丮ÀÇ ÀÚ¼¼ÇÑ Á¶Á¤ Âü°í).
--with-suexec-caller
suexec¸¦ ½ÇÇàÇÒ »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ »ç¿ëÀÚ´Â º¸Åë httpd¸¦ ½ÇÇàÇÏ´Â »ç¿ëÀÚ¿Í °°¾Æ¾ß ÇÑ´Ù.
--with-suexec-docroot
suexec´Â ÀÌ ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÑ µð·ºÅ丮 ¾Æ·¡¿¡ ÀÖ´Â ½ÇÇàÆÄÀϸ¸À» ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ±âº»°ªÀº --datadir/htdocs´Ù.
--with-suexec-gidmin
suexec¿¡¼­ ÁöÁ¤°¡´ÉÇÑ ÃÖ¼Ò GID¸¦ ¼³Á¤ÇÑ´Ù. ±âº»°ªÀº 100ÀÌ´Ù.
--with-suexec-logfile
suexec ·Î±×ÆÄÀϸíÀ» ÁöÁ¤ÇÑ´Ù. ·Î±×ÆÄÀϸíÀÇ ±âº»°ªÀº suexec_logÀÌ°í, --logfiledir¿¡ À§Ä¡ÇÑ´Ù.
--with-suexec-safepath
suexec°¡ ½ÃÀÛÇÏ´Â ÇÁ·Î¼¼½ºÀÇ PATH ȯ°æº¯¼ö°ªÀ» ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº /usr/local/bin:/usr/bin:/binÀÌ´Ù.
--with-suexec-userdir
»ç¿ëÀÚ µð·ºÅ丮¿¡¼­ suexec°¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â (½ÇÇàÆÄÀÏÀÌ ÀÖ´Â) ÇÏÀ§µð·ºÅ丮¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ ¼³Á¤Àº suexec¿Í (mod_userdirÀÌ Á¦°øÇÏ´Â) »ç¿ëÀÚº° µð·ºÅ丮¸¦ °°ÀÌ »ç¿ëÇÒ¶§ ÇÊ¿äÇÏ´Ù. ±âº»°ªÀº public_htmlÀÌ´Ù.
--with-suexec-uidmin
suexec¿¡¼­ ÁöÁ¤°¡´ÉÇÑ ÃÖ¼Ò UID¸¦ ¼³Á¤ÇÑ´Ù. ±âº»°ªÀº 100ÀÌ´Ù.
--with-suexec-umask
suexec°¡ ½ÇÇàÇÏ´Â ÇÁ·Î¼¼½ºÀÇ umask¸¦ ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀº »ç¿ëÇÏ´Â ½Ã½ºÅÛÀÇ ±âº» ¼³Á¤°ú °°´Ù.
ȯ°æº¯¼ö

configureÀÇ ¼±ÅÃÀ» ¹«½ÃÇϰųª °ü·Ê¿Í ´Ù¸¥ À̸§À̳ª À§Ä¡¿¡ ÀÖ´Â ¶óÀ̺귯¸®¿Í ÇÁ·Î±×·¥À» ãµµ·Ï µµ¿ÍÁÖ´Â À¯¿ëÇÑ È¯°æº¯¼öµéÀÌ ÀÖ´Ù.

CC
ÄÄÆÄÀÏ¿¡ »ç¿ëÇÒ C ÄÄÆÄÀÏ·¯ ¸í·É¾î¸¦ ÁöÁ¤ÇÑ´Ù.
CFLAGS
ÄÄÆÄÀ϶§ »ç¿ëÇÏ±æ ¹Ù¶ó´Â C ÄÄÆÄÀÏ·¯ ¿É¼ÇÀ» ÁöÁ¤ÇÑ´Ù.
CPP
»ç¿ëÇÒ C ¼±Ã³¸®±â ¸í·É¾î¸¦ ÁöÁ¤ÇÑ´Ù.
CPPFLAGS
C/C++ ¼±Ã³¸®±â ¿É¼Ç. ¿¹¸¦ µé¾î, Çì´õÆÄÀÏÀÌ °ü·Ê¿Í ´Þ¸® includedir µð·ºÅ丮¿¡ ÀÖ´Ù¸é -IincludedirÀ» »ç¿ëÇÑ´Ù.
LDFLAGS
¸µÄ¿ ¿É¼Ç. ¿¹¸¦ µé¾î, ¶óÀ̺귯¸®°¡ °ü·Ê¿Í ´Þ¸® libdir µð·ºÅ丮¿¡ ÀÖ´Ù¸é -LlibdirÀ» »ç¿ëÇÑ´Ù.