<?xml version='1.0' encoding='EUC-KR' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
<!-- English revision: 1.11.2.7 -->

<!--
 Copyright 2003-2004 The Apache Software Foundation

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
-->

<manualpage metafile="install.xml.meta">

  <title>ÄÄÆÄÀÏ°ú ¼³Ä¡</title>

<summary>

    <p>ÀÌ ¹®¼­´Â À¯´Ð½º¿Í À¯´Ð½º·ù ½Ã½ºÅÛ¿¡¼­ ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇÏ°í
    ¼³Ä¡ÇÏ´Â °Í¸¸À» ´Ù·é´Ù. À©µµ¿ìÁî¿¡¼­ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â ¹æ¹ýÀº
    <a href="platform/windows.html">¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ìÁî¿¡¼­
    ¾ÆÆÄÄ¡ »ç¿ë</a>À» Âü°íÇÏ¶ó. ´Ù¸¥ ÇÃ·¡Æû¿¡ ´ëÇØ¼­´Â <a
    href="platform/">ÇÃ·¡Æû</a> ¹®¼­¸¦ Âü°íÇÏ¶ó.</p>

    <p>¾ÆÆÄÄ¡ 2.0ÀÇ ±¸¼º°ú ¼³Ä¡ È¯°æÀº 1.3°ú ¸Å¿ì ´Ù¸£´Ù.
    ¾ÆÆÄÄ¡ 1.3Àº ½¬¿î ¼³Ä¡¸¦ À§ÇØ ÀÚÃ¼ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇß´Ù.
    ¾ÆÆÄÄ¡ 2.0Àº ÀÌÁ¦ ´Ù¸¥ ¿©·¯ ¿ÀÇÂ¼Ò½º ÇÁ·ÎÁ§Æ®¿Í ºñ½ÁÇÑ È¯°æÀ»
    ¸¸µé±âÀ§ÇØ <code>libtool</code>°ú <code>autoconf</code>¸¦
    »ç¿ëÇÑ´Ù.</p>

</summary>

<seealso><a href="invoking.html">¾ÆÆÄÄ¡ ½ÃÀÛ</a></seealso>
<seealso><a href="stopping.html">¾ÆÆÄÄ¡ Áß´Ü°ú Àç½ÃÀÛ</a></seealso>

<section id="overview"><title>¼º¹Ì ±ÞÇÑ »ç¶÷À» À§ÇÑ °³¿ä</title>

    <table>
      <tr>
        <td><a href="#download">´Ù¿î·Îµå</a></td>

        <td><code>$ lynx
        http://www.apache.org/dist/httpd/httpd-2_0_<em>NN</em>.tar.gz</code>
        </td>
      </tr>

      <tr>
        <td><a href="#extract">¾ÐÃà Ç®±â</a></td>

        <td><code>$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />
         $ tar xvf httpd-2_0_<em>NN</em>.tar</code> </td>
      </tr>

      <tr>
        <td><a href="#configure">±¸¼º</a></td>

        <td><code>$ ./configure --prefix=<em>PREFIX</em></code>
        </td>
      </tr>

      <tr>
        <td><a href="#compile">ÄÄÆÄÀÏ</a></td>

        <td><code>$ make</code> </td>
      </tr>

      <tr>
        <td><a href="#install">¼³Ä¡</a></td>

        <td><code>$ make install</code> </td>
      </tr>

      <tr>
        <td><a href="#customize">¼³Á¤</a></td>

        <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
      </tr>

      <tr>
        <td><a href="#test">°Ë»ç</a></td>

        <td><code>$ <em>PREFIX</em>/bin/apachectl start</code>
        </td>
      </tr>
    </table>

    <p><em>NN</em>Àº ÇöÀç ÀÛÀº ¹öÀü ¼ýÀÚ·Î, <em>PREFIX</em>´Â
    ¼­¹ö°¡ ¼³Ä¡µÉ ÆÄÀÏ½Ã½ºÅÛ °æ·Î·Î ´ëÃ¼ÇØ¾ß ÇÑ´Ù. <em>PREFIX</em>¸¦
    ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ±âº»°ªÀ¸·Î <code>/usr/local/apache2</code>¸¦
    »ç¿ëÇÑ´Ù.</p>

    <p>¾Æ·¡´Â ¾ÆÆÄÄ¡ À¥¼­¹ö¸¦ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ±âÀ§ÇÑ ¿ä±¸»çÇ×ºÎÅÍ
    ÄÄÆÄÀÏ°ú ¼³Ä¡ °úÁ¤À» °¢°¢ ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù.</p>
</section>

<section id="requirements"><title>¿ä±¸»çÇ×</title>

    <p>¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇÏ±âÀ§ÇØ ´ÙÀ½°ú °°Àº °ÍµéÀÌ ÇÊ¿äÇÏ´Ù:</p>

    <dl>
      <dt>µð½ºÅ© °ø°£</dt>
      <dd>µð½ºÅ© ¿©À¯°ø°£ÀÌ ÃÖ¼Ò 50 MB ÀÌ»óÀÎÁö È®ÀÎÇÏ¶ó.
      ¼³Ä¡ÈÄ ¾ÆÆÄÄ¡´Â ¾à 10 MBÀÇ µð½ºÅ© °ø°£À» Â÷ÁöÇÑ´Ù.
      ½ÇÁ¦ ÇÊ¿äÇÑ µð½ºÅ© °ø°£Àº ¼±ÅÃÇÑ ±¸¼º ¿É¼Ç°ú Ãß°¡ ¸ðµâ¿¡
      µû¶ó »ó´çÈ÷ Â÷ÀÌ°¡ ³­´Ù.</dd>

      <dt>ANSI-C ÄÄÆÄÀÏ·¯¿Í ÄÄÆÄÀÏ ½Ã½ºÅÛ</dt>
      <dd>ANSI-C ÄÄÆÄÀÏ·¯°¡ ¼³Ä¡µÇÀÖ´ÂÁö È®ÀÎÇÏ¶ó. <a
      href="http://www.gnu.org/">Free Software Foundation (FSF)</a>ÀÇ
      <a href="http://www.gnu.org/software/gcc/gcc.html">GNU C
      compiler (GCC)</a>¸¦ ÃßÃµÇÑ´Ù. (¹öÀü 2.7.2¸é µÈ´Ù.) GCC°¡
      ¾ø´Ù¸é ÃÖ¼ÒÇÑ »ç¿ëÇÏ´Â ÄÄÆÄÀÏ·¯°¡ ANSI È£È¯ÀÎÁö È®ÀÎÇÏ¶ó.
      Ãß°¡·Î <code>PATH</code> È¯°æº¯¼ö´Â <code>make</code>¿Í
      °°Àº ±âº»ÀûÀÎ ÄÄÆÄÀÏ µµ±¸¸¦ Æ÷ÇÔÇØ¾ß ÇÑ´Ù.</dd>

      <dt>Á¤È®ÇÑ ½Ã°£</dt>
      <dd>HTTP ÇÁ·ÎÅäÄÝ¿¡´Â ÇÏ·çÁß ½Ã°£À» Ç¥ÇöÇÏ´Â ºÎºÐÀÌ ÀÖ´Ù. ±×·¡¼­
      ÀÌÁ¦ ½Ã½ºÅÛÀÇ ½Ã°£ µ¿±âÈ­ ±â´ÉÀ» »ìÆìº¼ ½Ã°£ÀÌ´Ù. º¸Åë
      ÀÌ¸¦ À§ÇØ Network Time Protocol (NTP)¿¡ ±â¹ÝÇÑ
      <code>ntpdate</code>³ª <code>xntpd</code>¸¦ »ç¿ëÇÑ´Ù.
      NTP ¼ÒÇÁÆ®¿þ¾î¿Í °ø°³ ½Ã°£ ¼­¹ö¿¡ ´ëÇÑ Á¤º¸´Â ´º½º±×·ì
      <a href="news:comp.protocols.time.ntp">comp.protocols.time.ntp</a>¿Í
      <a href="http://www.eecis.udel.edu/~ntp/">NTP È¨ÆäÀÌÁö</a>¸¦
      Âü°íÇÏ¶ó.</dd>

      <dt><a href="http://www.perl.org/">Perl 5</a>
      [¼±ÅÃ»çÇ×]</dt>
      <dd>(Perl·Î ¾²¿©Áø) <a href="programs/apxs.html">apxs</a>³ª
      <a href="programs/dbmmanage.html">dbmmanage</a>¿Í °°Àº
      Áö¿ø ½ºÅ©¸³Æ®¸¦ À§ÇØ Perl 5 ÀÎÅÍÇÁ¸®ÅÍ°¡ ÇÊ¿äÇÏ´Ù. (¹öÀü
      5.003 ÀÌ»óÀÌ¸é µÈ´Ù.) `<code>configure</code>' ½ºÅ©¸³Æ®°¡
      ÀÌ ÀÎÅÍÇÁ¸®ÅÍ¸¦ Ã£Áö ¸øÇØµµ ¹®Á¦¾øÀÌ ¾ÆÆÄÄ¡ 2.0À»
      ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ´Ù¸¸ Áö¿ø ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏÁö
      ¸øÇÒ »ÓÀÌ´Ù. ¿©·¯ Perl ÀÎÅÍÇÁ¸®ÅÍ°¡ ¼³Ä¡µÇÀÖ´Ù¸é (¾Æ¸¶µµ
      »ì¶§ Æ÷ÇÔµÈ Perl 4¿Í Á÷Á¢ ÄÄÆÄÀÏÇÑ Perl 5)
      <code>./configure</code>°¡ ¿Ã¹Ù¸¥ °ÍÀ» Ã£±âÀ§ÇØ
      <code>--with-perl</code> ¿É¼ÇÀ» (¾Æ·¡ Âü°í) »ç¿ëÇÏ±æ ¹Ù¶õ´Ù.</dd>
    </dl>
</section>

<section id="download"><title>´Ù¿î·Îµå</title>

    <p>¾ÆÆÄÄ¡´Â ¿©·¯ ¹Ì·¯ ¸ñ·ÏÀÌ ÀÖ´Â <a
    href="http://httpd.apache.org/download.cgi">¾ÆÆÄÄ¡ À¥¼­¹ö
    ´Ù¿î·Îµå »çÀÌÆ®</a>¿¡¼­ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù. ±×°÷¿¡¼­ ÃÖ½Å
    ¾ÈÁ¤ÆÇÀ» Ã£À» ¼ö ÀÖ´Ù.</p>

    <p>´Ù¿î·ÎµåÈÄ, Æ¯È÷ ¹Ì·¯ »çÀÌÆ®¸¦ »ç¿ëÇß´Ù¸é, ¿ÏÀüÇÏ°í
    º¯°æµÇÁö¾ÊÀº ¾ÆÆÄÄ¡ À¥¼­¹öÀÓÀ» È®ÀÎÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.
    PGP ¼­¸íÀ» °¡Áö°í ´Ù¿î·ÎµåÇÑ Å¸º¼(tarball)À» °Ë»çÇÏ¿© È®ÀÎÇÑ´Ù.
    ÀÌ °úÁ¤Àº µÎ ´Ü°è¸¦ °ÅÄ£´Ù. ¸ÕÀú ¾ÆÆÄÄ¡ À¥¼­¹ö ´Ù¿î·Îµå
    »çÀÌÆ®¿¡¼­ <a
    href="http://www.apache.org/dist/httpd/KEYS"><code>KEYS</code></a>
    ÆÄÀÏÀ» ¾ò´Â´Ù. (<code>KEYS</code> ÆÄÀÏ ÀÚÃ¼°¡ ¼öÁ¤µÇÁö
    ¾Ê¾ÒÀ½À» È®ÀÎÇÏ±âÀ§ÇØ ÀÌÀü ¾ÆÆÄÄ¡ ¹öÀüÀÇ ÆÄÀÏÀ» »ç¿ëÇÏ°Å³ª
    °ø°³ Å° ¼­¹ö¿¡¼­ Å°¸¦ °¡Á®¿À´Â °ÍÀÌ ÁÁ´Ù.) Å°¸¦ (pgp ¹öÀü¿¡
    µû¶ó ´Ù¸§) ´ÙÀ½ ¸í·É¾î Áß ÇÏ³ª·Î °³ÀÎ Å° ¸µ¿¡ Æ÷ÇÔÇÑ´Ù:</p>

<example>$ pgp &lt; KEYS</example>

    <p>È¤Àº </p>

<example>$ gpg --import KEYS</example>

    <p>´ÙÀ½ ´Ü°è´Â <a
    href="http://httpd.apache.org/download.cgi">¾ÆÆÄÄ¡
    À¥»çÀÌÆ®</a>¿¡¼­ ¾òÀº PGP ¼­¸íÀ» °¡Áö°í Å¸º¼À» °Ë»çÇÏ´Â
    ÀÏÀÌ´Ù. ¼­¸í ÆÄÀÏ¿¡ ´ëÇÑ ¸µÅ©´Â ÇØ´ç ´Ù¿î·Îµå ¸µÅ© ¾Æ·¡³ª
    <a href="http://www.apache.org/dist/httpd/">¾ÆÆÄÄ¡ ¹èÆ÷º»
    »çÀÌÆ®</a>ÀÇ Æ¯Á¤ µð·ºÅä¸®¿¡¼­ Ã£À» ¼ö ÀÖ´Ù. ¼­¸íÆÄÀÏ ÀÌ¸§Àº
    ¼Ò½º Å¸º¼ ÆÄÀÏ¸íµÚ¿¡ <code>.asc</code>°¡ ºÙÀº °ÍÀÌ´Ù. (¶Ç,
    pgp ¹öÀü¿¡ µû¶ó ´Ù¸§) ´ÙÀ½ ¸í·É¾îÁß ÇÏ³ª·Î ¹èÆ÷º»À» È®ÀÎÇÒ
    ¼ö ÀÖ´Ù:</p>

<example>$ pgp httpd-2_0_<em>NN</em>.tar.gz.asc</example>

    <p>È¤Àº</p>

<example>$ gpg --verify httpd-2_0_<em>NN</em>.tar.gz.asc</example>

    <p>´ÙÀ½°ú °°Àº ¸Þ¼¼Áö°¡ ³ª¿Í¾ß ÇÑ´Ù.</p>

<example>Good signature from user "Martin Kraemer
      &lt;martin@apache.org&gt;".</example>

    <p>Å° ¸µ¿¡ Æ÷ÇÔµÈ ½Å·Ú°ü°è¿¡ µû¶ó Å°¿Í Å° ¼­¸íÀÚ »çÀÌÀÇ
    °ü°è¸¦ È®ÀÎÇÒ ¼ö ¾ø´Ù´Â ¹®±¸°¡ ³ª¿Ã ¼öµµ ÀÖ´Ù. ±×·¯³ª ´ç½ÅÀÌ
    <code>KEYS</code> ÆÄÀÏ¸¦ ½Å·ÚÇÑ´Ù¸é ¹®Á¦°¡ ¾Æ´Ï´Ù.</p>

</section>

<section id="extract"><title>¾ÐÃà Ç®±â</title>

    <p>¾ÆÆÄÄ¡ À¥¼­¹ö Å¸º¼¿¡¼­ ¼Ò½º¸¦ Çª´Â ÀÛ¾÷Àº ´Ü¼øÈ÷ ¾ÐÃà°ú
    tar¸¦ Çª´Â °ÍÀÌ´Ù:</p>

<example>
      $ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />
       $ tar xvf httpd-2_0_<em>NN</em>.tar
</example>

    <p>±×·¯¸é ÇöÀç µð·ºÅä¸® ¾Æ·¡¿¡ ¹èÆ÷º»ÀÇ ¼Ò½ºÄÚµå¸¦ ´ãÀº
    »õ·Î¿î µð·ºÅä¸®°¡ »ý±ä´Ù. ¼­¹ö¸¦ ÄÄÆÄÀÏÇÏ±â Àü¿¡ ±×
    µð·ºÅä¸®·Î <code>cd</code>ÇØ¾ß ÇÑ´Ù.</p>
</section>

<section id="configure"><title>¼Ò½º Æ®¸® ±¸¼ºÇÏ±â</title>

    <p>´ÙÀ½ °úÁ¤Àº Æ¯Á¤ ÇÃ·¡Æû°ú °³ÀÎÀûÀÎ ÇÊ¿ä¿¡ µû¶ó ¾ÆÆÄÄ¡
    ¼Ò½º Æ®¸®¸¦ ±¸¼ºÇÏ´Â ÀÏÀÌ´Ù. ÀÌ¸¦ À§ÇØ ¹èÆ÷º»ÀÇ ÃÖ»óÀ§ µð·ºÅä¸®¿¡
    ÀÖ´Â <code>configure</code> ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÑ´Ù. (¾ÆÆÄÄ¡
    ¼Ò½º Æ®¸®ÀÇ CVS ¹öÀüÀ» ´Ù¿î·ÎµåÇÑ °³¹ßÀÚ´Â ÀÌ¹Ì
    <code>autoconf</code>¿Í <code>libtool</code>°¡ ¼³Ä¡µÇÀÖ°í,
    ´ÙÀ½ °úÁ¤À¸·Î ³Ñ¾î°¡±â Àü¿¡ <code>buildconf</code>¸¦ ½ÇÇàÇØ¾ß
    ÇÑ´Ù. ÀÌ´Â Á¤½Ä ¹öÀü¿¡¼­´Â ÇÊ¿ä¾ø´Ù.)</p>

    <p>¸ðµÎ ±âº» ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼Ò½º Æ®¸®¸¦ ±¸¼ºÇÏ·Á¸é °£´ÜÈ÷
    <code>./configure</code>¸¦ ÀÔ·ÂÇÏ¸éµÈ´Ù. ±âº» ¿É¼ÇÀ» ¼öÁ¤ÇÏ·Á¸é
    <code>./configure</code>¿¡ ¿©·¯ º¯¼ö¿Í ¸í·ÉÇà ¿É¼ÇÀ» »ç¿ëÇÑ´Ù.
    ´Ù¸¥ ¿É¼ÇÀº <code>./configure</code> ¸í·É¾î µÚ¿¡ À§Ä¡ÇÏÁö¸¸,
    È¯°æº¯¼ö´Â ÀÏ¹ÝÀûÀ¸·Î ¾Õ¿¡ ³ª¿Â´Ù. ¿©±â¼­ °¡Àå Áß¿äÇÑ ¿É¼ÇÀº
    ¾ÆÆÄÄ¡°¡ Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÏ±âÀ§ÇØ ±¸¼ºµÇ´Â Àå¼ÒÀÌÀÚ ¾ÆÆÄÄ¡°¡
    ¼³Ä¡µÉ Àå¼ÒÀÎ prefix´Ù. ±×·¯³ª ÀÔ¸À¿¡ ¸Â´Â ´Ù¸¥ ´Ù¾çÇÑ
    ¿É¼ÇµéÀÌ ÀÖ´Ù.</p>

    <p>¿©·¯ºÐÀÌ ¼±ÅÃÇÒ ¼ö ÀÖ´Â °¡´É¼ºÀ» º¸¿©ÁÖ±âÀ§ÇØ ´ÙÀ½Àº
    Æ¯Á¤ ÄÄÆÄÀÏ·¯¿Í ÇÃ·¡±×¸¦ »ç¿ëÇÏ°í ³ªÁß¿¡ DSO·Î ÀÐ¾îµéÀÏ
    µÎ ¸ðµâ <module>mod_rewrite</module>¿Í
    <module>mod_speling</module>À» Ãß°¡ÇÏ¿©
    <code>/sw/pkg/apache</code>¿¡ ¼³Ä¡ÇÒ ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇÏ´Â
    ÀüÇüÀûÀÎ ¿¹ÀÌ´Ù:</p>

<example>
      $ CC="pgcc" CFLAGS="-O2" \<br />
       ./configure --prefix=/sw/pkg/apache \<br />
       --enable-rewrite=shared \<br />
       --enable-speling=shared
</example>

    <p><code>configure</code>¸¦ ½ÇÇàÇÏ¸é ¸îºÐ°£ ½Ã½ºÅÛÀÇ ±â´ÉÀ»
    °Ë»çÇÏ¿© ³ªÁß¿¡ ¼­¹ö¸¦ ÄÄÆÄÀÏÇÒ¶§ »ç¿ëÇÒ MakefileµéÀ»
    ¸¸µç´Ù.</p>

    <p>¾ÆÆÄÄ¡ÀÇ ¸ðµç ±¸¼º ¿É¼ÇµéÀ» º¼ ¼ö ÀÖ´Â °¡Àå ½¬¿î ¹æ¹ýÀº
    <code>./configure --help</code>ÀÌ´Ù. ´ÙÀ½Àº ´ëºÎºÐÀÇ ¾Æ±Ô¸ÕÆ®¿Í
    È¯°æº¯¼ö¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸íÀÌ´Ù.</p>

<section id="environment"><title>È¯°æº¯¼ö</title>

    <p><code>autoconf</code>´Â ÄÄÆÄÀÏ È¯°æÀ» ±¸¼ºÇÏ±âÀ§ÇØ ¿©·¯
    È¯°æº¯¼ö¸¦ »ç¿ëÇÑ´Ù. ÀÏ¹ÝÀûÀ¸·Î ÀÌ È¯°æº¯¼öµéÀº ¼­¹öÀÇ ±â´ÉÀÌ
    ¾Æ´Ï¶ó ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇÏ´Â ¹æ¹ý¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù. ÀÌ º¯¼ö¸¦
    <code>configure</code>¸¦ ½ÇÇàÇÏ±â Àü¿¡ È¯°æ¿¡ ³ÖÀ» ¼öµµ
    ÀÖÁö¸¸, À§ÀÇ ¿¹¿Í °°ÀÌ <code>configure</code> ¸í·ÉÇà¿¡ ½áÁÖ´Â
    °ÍÀÌ ´õ ½±´Ù.</p>

    <dl>
      <dt><code>CC=...</code></dt>

      <dd>C ÄÄÆÄÀÏ·¯ ¸í·É¾î ÀÌ¸§.</dd>

      <dt><code>CPPFLAGS=...</code></dt>

      <dd>±âÅ¸ C ¼±Ã³¸®±â¿Í ÄÄÆÄÀÏ·¯ ¿É¼Ç.</dd>

      <dt><code>CFLAGS=...</code></dt>

      <dd>C ÄÄÆÄÀÏ·¯ÀÇ µð¹ö±ë°ú ÃÖÀûÈ­ ¿É¼Ç.</dd>

      <dt><code>LDFLAGS=...</code></dt>

      <dd>±âÅ¸ ¸µÄ¿¿¡ ³Ñ°ÜÁÙ ¿É¼Ç.</dd>

      <dt><code>LIBS=...</code></dt>

      <dd>¸µÄ¿¿¡ ³Ñ°ÜÁÙ ¶óÀÌºê·¯¸® À§Ä¡ Á¤º¸ ("<code>-L</code>"°ú
      "<code>-l</code>" ¿É¼Ç).</dd>

      <dt><code>INCLUDES=...</code></dt>

      <dd>Çì´õÆÄÀÏÀ» Ã£À» µð·ºÅä¸®µé ("<code>-I<em>dir</em></code>").</dd>

      <dt><code>TARGET=...</code> [±âº»°ª: <code>apache</code>]</dt>

      <dd>¸¸µé ½ÇÇàÆÄÀÏ ÀÌ¸§.</dd>

      <dt><code>NOTEST_CPPFLAGS=...</code></dt>

      <dt><code>NOTEST_CFLAGS=...</code></dt>

      <dt><code>NOTEST_LDFLAGS=...</code></dt>

      <dt><code>NOTEST_LIBS=...</code></dt>

      <dd>ÀÌ º¯¼öµéÀº <code>NOTEST</code>°¡ ¾ÈºÙÀº °Íµé°ú °°Àº
      ±â´ÉÀ» ÇÑ´Ù. ´Ü, ÀÌ º¯¼öµéÀº autoconf°¡ ±â´É °Ë»ç¸¦ ¸¶Ä£ÈÄ
      ÄÄÆÄÀÏ °úÁ¤¿¡¸¸ ¿µÇâÀ» ¹ÌÄ£´Ù. ±×·¡¼­ ±â´É °Ë»çÁß¿¡´Â
      ¹®Á¦¸¦ ÀÏÀ¸Å°Áö¸¸ ¸¶Áö¸· ÄÄÆÄÀÏ¶§´Â »ç¿ëÇØ¾ßÇÒ ¿É¼ÇÀ»
      Æ÷ÇÔÇÑ´Ù.</dd>

      <dt><code>SHLIB_PATH=...</code></dt>

      <dd>ÄÄÆÄÀÏ·¯¿Í ¸µÄ¿°¡ »ç¿ëÇÒ °øÀ¯¶óÀÌºê·¯¸® °æ·Î¸¦ ÁöÁ¤ÇÏ´Â
      ¿É¼Ç.</dd>
    </dl>
</section>

<section id="output"><title>autoconf Ãâ·Â ¿É¼Ç</title>

    <dl>
      <dt><code>--help</code></dt>

      <dd>¸ðµç ¿É¼Ç°ú »ç¿ë¹ýÀ» Ãâ·ÂÇÑ´Ù. ½ÇÁ¦ ±¸¼ºÀ»
      ÇÏÁö´Â ¾Ê´Â´Ù.</dd>

      <dt><code>--quiet</code></dt>

      <dd>ÀÏ¹ÝÀûÀÎ "<code>checking...</code>" ¹®±¸¸¦ Ãâ·ÂÇÏÁö
      ¾Ê´Â´Ù.</dd>

      <dt><code>--verbose</code></dt>

      <dd>±¸¼º °úÁ¤Áß »ç¿ëÇÏ´Â ¸ðµç ÆÄÀÏ¸íÀ» Æ÷ÇÔÇÏ¿© ¸Å¿ì ÀÚ¼¼ÇÑ
      Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù.</dd>
    </dl>
</section>

<section id="pathnames"><title>°æ·Î¸í</title>

    <p>¾ÆÆÄÄ¡°¡ ¼³Ä¡µÉ °æ·Î¸íÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ýÀº ÇöÀç µÎ°¡Áö´Ù.
    Ã¹¹øÂ°´Â µð·ºÅä¸®¸¦ ÁöÁ¤ÇÏ°í, ¾ÆÆÄÄ¡°¡ ±× Àå¼Ò ¹Ø¿¡
    ¼³Ä¡ÇÏ´Â ¹æ¹ýÀÌ´Ù.</p>

    <dl>
      <dt><code>--prefix=<em>PREFIX</em></code> [±âº»°ª:
      <code>/usr/local/apache2</code>]</dt>

      <dd>¾ÆÆÄÄ¡ ÆÄÀÏµéÀÌ ¼³Ä¡µÉ µð·ºÅä¸®¸¦ ÁöÁ¤ÇÑ´Ù.</dd>
    </dl>

    <p>¾ÆÅ°ÅØÃÄ Æ¯À¯ÀÇ ÆÄÀÏµéÀ» ´Ù¸¥ µð·ºÅä¸®¿¡ ¼³Ä¡ÇÒ ¼öµµ
    ÀÖ´Ù.</p>

    <dl>
      <dt><code>--exec-prefix=<em>EPREFIX</em></code> [±âº»°ª:
      <code><em>PREFIX</em></code>]</dt>

      <dd>¾ÆÅ°ÅØÃÄ Æ¯À¯ÀÇ ÆÄÀÏµéÀÌ À§Ä¡ÇÒ µð·ºÅä¸®¸¦ ÁöÁ¤ÇÑ´Ù.</dd>
    </dl>

    <p>µÎ¹øÂ°·Î ¾ÆÆÄÄ¡ ¼³Ä¡ °æ·Î À§Ä¡¸¦ ±¸¼ºÇÏ´Â ´õ À¯¿¬ÇÑ
    ¹æ¹ýÀº <code>config.layout</code> ÆÄÀÏÀ» »ç¿ëÇÏ´Â °ÍÀÌ´Ù.
    ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ¸é ÆÄÀÏÀÇ Á¾·ù¸¶´Ù À§Ä¡¸¦ µû·Î ÁöÁ¤ÇÒ ¼ö
    ÀÖ´Ù. <code>config.layout</code> ÆÄÀÏÀº ¿©·¯ ±¸¼º ¿¹¸¦
    ´ã°íÀÖ°í, ÀÌ¸¦ Âü°íÇÏ¿© ÀÚ½Å¸¸ÀÇ ±¸¼ºÀ» ¸¸µé ¼öµµ ÀÖ´Ù.
    ÀÌ ÆÄÀÏ ³»¿ëÀº <code>&lt;Layout FOO&gt;...&lt;/Layout&gt;</code>·Î
    ±¸ºÐµÇ¸ç <code>FOO</code>¿Í °°Àº ÀÌ¸§À¸·Î ÁöÄªÇÑ´Ù.</p>

    <dl>
      <dt><code>--enable-layout=<em>LAYOUT</em></code></dt>

      <dd><code>config.layout</code>ÀÇ ÇØ´ç ·¹ÀÌ¾Æ¿ôÀ» »ç¿ëÇÏ¿©
      ¼³Ä¡ °æ·Î¸¦ ÁöÁ¤ÇÑ´Ù.</dd>
    </dl>

</section>

<section id="modules"><title>¸ðµâ</title>

    <p>¾ÆÆÄÄ¡´Â ¸ðµâ·Î ±¸¼ºµÈ ¼­¹ö´Ù. ¼­¹ö ÇÙ½É¿¡´Â °¡Àå ±âº»ÀûÀÎ
    ±â´É¸¸ÀÌ Æ÷ÇÔµÇÀÖ´Ù. ¿©·¯ ¸ðµâÀº È®Àå ±â´ÉÀ» Á¦°øÇÑ´Ù.
    ±¸¼º °úÁ¤Áß¿¡ ¼­¹ö¿¡¼­ »ç¿ëÇÏ±âÀ§ÇØ ÄÄÆÄÀÏÇÒ ¸ðµâÀ» ¼±ÅÃÇØ¾ß
    ÇÑ´Ù. ¹®¼­¿¡ Æ÷ÇÔµÈ <a href="mod/">¸ðµâ ¸ñ·Ï</a>À»
    Âü°íÇÏ¶ó. <a href="mod/module-dict.html#Status">»óÅÂ</a>°¡
    "Base"ÀÎ ¸ðµâÀº (¿¹, <module>mod_userdir</module>) ¼­¹ö¿¡ ±âº»ÀûÀ¸·Î
    Æ÷ÇÔµÇ¹Ç·Î, ¿øÇÏÁö ¾Ê´Â´Ù¸é ¸í½ÃÀûÀ¸·Î »©Áà¾ß ÇÑ´Ù. ´Ù¸¥
    »óÅÂÀÇ ¸ðµâÀº (¿¹, <module>mod_expires</module>) »ç¿ëÇÏ±æ
    ¿øÇÑ´Ù¸é ¸í½ÃÀûÀ¸·Î ³Ö¾îÁà¾ß ÇÑ´Ù.</p>

    <p>¸ðµâÀ» ÄÄÆÄÀÏÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ýÀº µÎ °¡Áö´Ù. <em>Á¤ÀûÀ¸·Î
    ÄÄÆÄÀÏµÈ</em> ¸ðµâÀº ¾ÆÆÄÄ¡ ½ÇÇàÆÄÀÏ¿¡ ¿µ±¸È÷ Æ÷ÇÔµÈ´Ù.
    ÀÌ¿Ü¿¡ ¿î¿µÃ¼Á¦°¡ µ¿Àû°øÀ¯°´Ã¼(Dynamic Shared Objects, DSO)¸¦
    Áö¿øÇÏ°í <code>autoconf</code>°¡ ÀÌ »ç½ÇÀ» ¾Ë¾Æ³½´Ù¸é ¸ðµâÀ»
    <em>µ¿ÀûÀ¸·Î ÄÄÆÄÀÏÇÒ</em> ¼öµµ ÀÖ´Ù. DSO ¸ðµâÀº ¾ÆÆÄÄ¡
    ½ÇÇàÆÄÀÏ¿¡ Á÷Á¢ Æ÷ÇÔµÇÁö´Â ¾ÊÁö¸¸, <module>mod_so</module>°¡ Á¦°øÇÏ´Â
    ¼³Á¤ Áö½Ã¾î¸¦ »ç¿ëÇÏ¿© ½ÇÇàÁß¿¡ ¼­¹ö¿¡ Æ÷ÇÔÇÏ°Å³ª »¬ ¼ö ÀÖ´Ù.
    ÄÄÆÄÀÏ¶§ µ¿Àû ¸ðµâÀ» Æ÷ÇÔÇÏ¸é mod_so´Â ÀÚµ¿À¸·Î ¼­¹ö¿¡ Æ÷ÇÔµÈ´Ù.
    µ¿Àû ¸ðµâÀ» °°ÀÌ ÄÄÆÄÀÏÇÏÁö ¾Ê°í ¼­¹ö°¡ DSO¸¦ ÀÐ¾îµéÀÏ ¼ö ÀÖ°Ô
    ÇÏ·Á¸é <code>--enable-so</code> ¿É¼ÇÀ» Á÷Á¢ »ç¿ëÇØ¾ß ÇÑ´Ù.</p>

    <dl>
      <dt><code>--enable-<em>MODULE</em>[=shared]</code></dt>

      <dd>¸ðµâ <em>MODULE</em>À» ÄÄÆÄÀÏÇÏ¿© Æ÷ÇÔÇÑ´Ù.
      <em>MODULE</em>Àº ¸ðµâ ¹®¼­¿¡¼­ ³ª¿Â <a
      href="mod/module-dict.html#ModuleIdentifier">¸ðµâ¸í</a>¿¡¼­
      "_module"À» »« ÀÌ¸§ÀÌ´Ù. ¸ðµâÀ» DSO·Î ÄÄÆÄÀÏÇÏ·Á¸é
      <code>=shared</code> ¿É¼ÇÀ» ºÙÀÎ´Ù.</dd>

      <dt><code>--disable-<em>MODULE</em></code></dt>

      <dd>ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¸é ÄÄÆÄÀÏÇÏ¿© Æ÷ÇÔµÇ¾úÀ» ¸ðµâ
      <em>MODULE</em>À» Á¦°ÅÇÑ´Ù.</dd>

      <dt><code>--enable-modules=<em>MODULE-LIST</em></code></dt>

      <dd>°ø¹éÀ¸·Î ±¸ºÐÇÑ <em>MODULE-LIST</em>¿¡ ³ª¿Â ¸ðµâµéÀ»
      ÄÄÆÄÀÏÇÏ¿© Æ÷ÇÔÇÑ´Ù.</dd>

      <dt>
      <code>--enable-mods-shared=<em>MODULE-LIST</em></code></dt>

      <dd>°ø¹éÀ¸·Î ±¸ºÐÇÑ <em>MODULE-LIST</em>¿¡ ³ª¿Â ¸ðµâµéÀ»
      µ¿ÀûÀ¸·Î ÀÐ¾îµéÀÏ ¼ö ÀÖ´Â (DSO) ¸ðµâ·Î ÄÄÆÄÀÏÇÏ¿© Æ÷ÇÔÇÑ´Ù.</dd>
    </dl>

    <p><code>--enable-modules</code>¿Í
    <code>--enable-mods-shared</code> ¿É¼Ç¿¡¼­ <em>MODULE-LIST</em>´Â
    ¸ðµâ¸íµéÀ» °ø¹éÀ¸·Î ±¸ºÐÇÑ ¸ñ·ÏÀÌ´Ù. ¿¹¸¦ µé¾î
    <module>mod_dav</module>¿Í <module>mod_info</module>¸¦
    Æ÷ÇÔÇÏ·Á¸é ¾Æ·¡ µÎ °¡Áö ¸ðµÎ °¡´ÉÇÏ´Ù.</p>

<example>./configure --enable-dav --enable-info</example>

    <p>³ª</p>

<example>./configure --enable-modules="dav info"</example>

    <p>¶Ç, Æ¯º°ÇÑ Å°¿öµå <code>all</code>ÀÌ³ª <code>most</code>¸¦
    »ç¿ëÇÏ¿© ÇÑ¹ø¿¡ ¸ðµç È¤Àº ´ëºÎºÐÀÇ ¸ðµâÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù.
    ±×·±ÈÄ ¿øÇÏÁö ¾Ê´Â ¸ðµâÀº <code>--disable-<em>MODULE</em></code>
    ¿É¼ÇÀ¸·Î Á¦°ÅÇÑ´Ù. ¿¹¸¦ µé¾î <module>mod_info</module>¸¦
    Á¦¿ÜÇÑ ¸ðµç ¸ðµâÀ» DSO·Î Æ÷ÇÔÇÏ·Á¸é,</p>

<example>
      ./configure --enable-mods-shared=all
      --disable-info
</example>

    <p>Ç¥ÁØ ¸ðµâµé¿Ü¿¡ ¾ÆÆÄÄ¡ 2.0Àº <a href="mpm.html">´ÙÁßÃ³¸®
    ¸ðµâ</a> (MPM)À» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ¿ÀÁ÷ ÇÑ MPM¸¸À» ÄÄÆÄÀÏ
    °úÁ¤¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù. °¢ ÇÃ·¡ÆûÀÇ ±âº» MPMÀº
    <a href="mpm.html">MPM ¹®¼­ ÆäÀÌÁö</a>¿¡ ³ª¿ÍÀÖÀ¸³ª,
    <code>configure</code> ¸í·ÉÇà¿¡¼­ º¯°æÇÒ ¼ö ÀÖ´Ù.</p>

    <dl>
      <dt><code>--with-mpm=<em>NAME</em></code></dt>

      <dd>mpm <em>NAME</em>À» ¼±ÅÃÇÑ´Ù.</dd>
    </dl>

    <p><var>mpm_name</var>ÀÌ¶ó´Â MPMÀ» »ç¿ëÇÑ´Ù¸é, ´ÙÀ½°ú °°´Ù.</p>

<example>
     ./configure --with-mpm=<var>mpm_name</var>
</example>

</section>

<section id="dbm"><title>DBM</title>

    <p>
    <module>mod_auth_dbm</module>°ú <module>mod_rewrite</module>ÀÇ
    DBM <directive module="mod_rewrite">RewriteMap</directive>°°Àº
    ¿©·¯ ¾ÆÆÄÄ¡ ±â´ÉÀº Á¤º¸¸¦ »¡¸® Ã£¾Æº¸±âÀ§ÇØ Å°¿Í °ªÀ¸·ÎµÈ
    °£´ÜÇÑ µ¥ÀÌÅÍº£ÀÌ½º¸¦ »ç¿ëÇÑ´Ù. ¾ÆÆÄÄ¡´Â ¼Ò½ºÄÚµå¿¡ SDBMÀ»
    Æ÷ÇÔÇÏ¿©, ÀÌ µ¥ÀÌÅÍº£ÀÌ½º´Â Ç×»ó »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ´Ù¸¥
    µ¥ÀÌÅÍº£ÀÌ½º¸¦ »ç¿ëÇÏ·Á¸é ´ÙÀ½ <code>configure</code> ¿É¼ÇÀ»
    »ç¿ëÇÑ´Ù:</p>

<dl>
<dt><code>--with-gdbm[=<em>path</em>]</code></dt>
<dt><code>--with-ndbm[=<em>path</em>]</code></dt>
<dt><code>--with-berkeley-db[=<em>path</em>]</code></dt>

<dd><em>path</em>¸¦ ÁöÁ¤ÇÏÁö¾ÊÀ¸¸é ¾ÆÆÄÄ¡´Â ÀÏ»óÀûÀÎ °Ë»ö °æ·Î¿¡¼­
Çì´õÆÄÀÏ°ú ¶óÀÌºê·¯¸®¸¦ Ã£´Â´Ù. Á÷Á¢ <em>path</em>¸¦ ¾Ë·ÁÁÖ¸é
¾ÆÆÄÄ¡°¡ <em>path</em><code>/lib</code>¿Í
<em>path</em><code>/include</code>¿¡¼­ ÇÊ¿äÇÑ ÆÄÀÏÀ» Ã£°Ô µÈ´Ù.
¸¶Áö¸·À¸·Î <em>path</em>¿¡ Çì´õÆÄÀÏ °æ·Î¿Í ¶óÀÌºê·¯¸® °æ·Î¸¦
ÄÝ·ÐÀ¸·Î ±¸ºÐÇÏ¿© ÀûÀ» ¼öµµ ÀÖ´Ù.</dd>
</dl>
</section>


<section id="suexec"><title>Suexec</title>

    <p>¾ÆÆÄÄ¡´Â »ç¿ëÀÚ CGI ÇÁ·Î±×·¥À» °Ý¸®ÇÏ¿© ½ÇÇàÇÒ ¼ö
    ÀÖ´Â <a href="suexec.html">suexec</a>¶ó´Â Áö¿ø ÇÁ·Î±×·¥À»
    Æ÷ÇÔÇÑ´Ù. ±×·¯³ª suexec¸¦ Àß¸ø ¼³Á¤ÇÏ¸é ½É°¢ÇÑ º¸¾È ¹®Á¦°¡
    »ý±æ ¼ö ÀÖ´Ù. ±×·¯¹Ç·Î ÀÌ ±â´ÉÀ» »ç¿ëÇÏ±â Àü¿¡ <a
    href="suexec.html">suexec ¹®¼­</a>¸¦ ÁÖÀÇÀÖ°Ô ÀÐ°í °í¹ÎÇØ¾ß
    ÇÑ´Ù.</p>
</section>
</section>

<section id="compile"><title>ÄÄÆÄÀÏ</title>

    <p>ÀÌÁ¦ ´ÙÀ½ ¸í·É¾î ÇÏ³ª·Î ¾ÆÆÄÄ¡ÀÇ ¿©·¯ ºÎºÐÀ» ÄÄÆÄÀÏÇÒ
    ¼ö ÀÖ´Ù:</p>

<example>$ make</example>

    <p>¿©±â¼­ Á» ±â´Ù·Á¶ó. ÆæÆ¼¾ö III/¸®´ª½º 2.2 ½Ã½ºÅÛ¿¡¼­
    ±âº» ±¸¼ºÀ» ÄÄÆÄÀÏÇÏ´Âµ¥ ¾à 3ºÐ Á¤µµ °É¸°´Ù. ÀÌ ½Ã°£Àº
    ÇÏµå¿þ¾î¿Í Æ÷ÇÔÇÑ ¸ðµâ¼ö¿¡ µû¶ó Å©°Ô º¯ÇÑ´Ù.</p>
</section>

<section id="install"><title>¼³Ä¡</title>

    <p>ÀÌÁ¦ ´ÙÀ½ ¸í·É¾î·Î ÆÐÅ°Áö¸¦ (À§ÀÇ <code>--prefix</code>
    ¿É¼Ç Âü°í) ÁöÁ¤ÇÑ ¼³Ä¡ À§Ä¡ <em>PREFIX</em>¿¡ ¼³Ä¡ÇÑ´Ù:</p>

<example>$ make install</example>

    <p>¾÷±×·¹ÀÌµåÇÑ´Ù¸é ÀÌ ¼³Ä¡ °úÁ¤ÀÌ ±âÁ¸ ¼³Á¤ÆÄÀÏÀÌ³ª ¹®¼­¸¦
    µ¤¾î¾²Áö ¾Ê´Â´Ù.</p>
</section>

<section id="customize"><title>¼³Á¤</title>

    <p>´ÙÀ½À¸·Î <code><em>PREFIX</em>/conf/</code>¿¡ ÀÖ´Â
    <a href="configuring.html">¼³Á¤ÆÄÀÏ</a>À» ÆíÁýÇÏ¿© ¾ÆÆÄÄ¡
    À¥¼­¹ö¸¦ ¼³Á¤ÇÑ´Ù.</p>

<example>$ vi <em>PREFIX</em>/conf/httpd.conf</example>

    <p>»ç¿ë°¡´ÉÇÑ <a href="mod/directives.html">¼³Á¤ Áö½Ã¾î</a>¿¡
    ´ëÇÑ ¿ÏÀüÇÑ ¼³¸í°ú ÀÌ ¹®¼­ÀÇ °¡Àå ÃÖ±Ù ÆÇÀº <a
    href="./">docs/manual/</a>ÀÌ³ª <a
    href="http://httpd.apache.org/docs-2.0/"
    >http://httpd.apache.org/docs-2.0/</a>¿¡ ÀÖ´Â ¾ÆÆÄÄ¡ ¼³¸í¼­¸¦
    Âü°íÇÏ¶ó.</p>
</section>

<section id="test"><title>°Ë»ç</title>

    <p>ÀÌÁ¦ ´ÙÀ½°ú °°ÀÌ ¾ÆÆÄÄ¡ À¥¼­¹ö¸¦ <a
    href="invoking.html">½ÃÀÛ</a>ÇÒ ¼ö ÀÖ´Ù:</p>

<example>$ <em>PREFIX</em>/bin/apachectl start</example>

    <p>±×¸®°í URL <code>http://localhost/</code>·Î Ã¹ ¹®¼­¸¦
    ¿äÃ»ÇÑ´Ù. º¸°ÔµÉ À¥ÆäÀÌÁö´Â ¾Æ¸¶µµ
    <code><em>PREFIX</em>/htdocs/</code>ÀÏ <directive
    module="core">DocumentRoot</directive> ¾Æ·¡¿¡ ÀÖ´Ù. ±×¸®°í
    ´ÙÀ½ ¸í·É¾î·Î ´Ù½Ã ¼­¹ö¸¦ <a href="stopping.html">Áß´Ü</a>ÇÑ´Ù:</p>

<example>$ <em>PREFIX</em>/bin/apachectl stop</example>
</section>

</manualpage>

